This commit is contained in:
crusader
2018-03-12 16:37:42 +09:00
parent 18c59571bd
commit eff89ec032
8 changed files with 38 additions and 6 deletions

View File

@@ -14,6 +14,8 @@ import 'rxjs/add/operator/switchMap';
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/take';
import { CookieService } from 'ngx-cookie-service';
import { RPCClient } from 'packages/core/rpc/client/RPCClient';
import {
@@ -29,6 +31,7 @@ export class Effects {
constructor(
private actions$: Actions,
private rpcClient: RPCClient,
private cookieService: CookieService,
) { }
@Effect({ dispatch: false })
@@ -36,7 +39,11 @@ export class Effects {
.ofType(ActionType.SigninSuccess)
.do(
() => {
this.rpcClient.connect();
let queryString: string;
if (this.cookieService.check('AuthToken')) {
queryString = `AuthToken=${this.cookieService.get('AuthToken')}`;
}
this.rpcClient.connect(queryString);
}
);