From 506de0d7701ea42cc0de35cce1bc7bc643d4c658 Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Thu, 25 Feb 2021 13:46:45 +0300 Subject: [PATCH] add a filter to oAuthService events --- .../packages/core/src/lib/strategies/auth-flow.strategy.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/npm/ng-packs/packages/core/src/lib/strategies/auth-flow.strategy.ts b/npm/ng-packs/packages/core/src/lib/strategies/auth-flow.strategy.ts index 4b1d236188..5674260b02 100644 --- a/npm/ng-packs/packages/core/src/lib/strategies/auth-flow.strategy.ts +++ b/npm/ng-packs/packages/core/src/lib/strategies/auth-flow.strategy.ts @@ -111,10 +111,8 @@ export class AuthPasswordFlowStrategy extends AuthFlowStrategy { } async init() { - this.oAuthService.events.subscribe(event => { - if (event.type === 'logout') { - this.removeRememberMe(); - } + this.oAuthService.events.pipe(filter(event => event.type === 'logout')).subscribe(() => { + this.removeRememberMe(); }); if (!getCookieValueByName('rememberMe') && localStorage.getItem(this.storageKey)) {