Browse Source
Merge pull request #9205 from vvlladd28/bug/auth-service/updatedAuthUserFromToken/null-auth-user
Fixed auth service function updatedAuthUserFromToken when authUser and tokenData in null
pull/9210/head
Igor Kulikov
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
1 deletions
-
ui-ngx/src/app/core/auth/auth.service.ts
|
|
@ -502,7 +502,7 @@ export class AuthService { |
|
|
private updatedAuthUserFromToken(token: string) { |
|
|
private updatedAuthUserFromToken(token: string) { |
|
|
const authUser = getCurrentAuthUser(this.store); |
|
|
const authUser = getCurrentAuthUser(this.store); |
|
|
const tokenData = this.jwtHelper.decodeToken(token); |
|
|
const tokenData = this.jwtHelper.decodeToken(token); |
|
|
if (['sub', 'firstName', 'lastName'].some(value => authUser[value] !== tokenData[value])) { |
|
|
if (authUser && tokenData && ['sub', 'firstName', 'lastName'].some(value => authUser[value] !== tokenData[value])) { |
|
|
this.store.dispatch(new ActionAuthUpdateAuthUser({ |
|
|
this.store.dispatch(new ActionAuthUpdateAuthUser({ |
|
|
sub: tokenData.sub, |
|
|
sub: tokenData.sub, |
|
|
firstName: tokenData.firstName, |
|
|
firstName: tokenData.firstName, |
|
|
|