ing
This commit is contained in:
@@ -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);
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user