diff --git a/apps/client/src/app/components/header/header.component.ts b/apps/client/src/app/components/header/header.component.ts index 29e2e6502..c12509d58 100644 --- a/apps/client/src/app/components/header/header.component.ts +++ b/apps/client/src/app/components/header/header.component.ts @@ -101,7 +101,7 @@ export class GfHeaderComponent implements OnChanges { protected hasPermissionToAccessAssistant: boolean; protected hasPermissionToAccessFearAndGreedIndex: boolean; protected hasPermissionToCreateUser: boolean; - protected impersonationId: string; + protected impersonationId: string | null; protected readonly internalRoutes = internalRoutes; protected isMenuOpen: boolean; protected readonly routeAbout = publicRoutes.about.path; diff --git a/apps/client/src/app/services/impersonation-storage.service.ts b/apps/client/src/app/services/impersonation-storage.service.ts index fccbc8570..fb101e220 100644 --- a/apps/client/src/app/services/impersonation-storage.service.ts +++ b/apps/client/src/app/services/impersonation-storage.service.ts @@ -7,11 +7,11 @@ export const IMPERSONATION_KEY = 'impersonationId'; providedIn: 'root' }) export class ImpersonationStorageService { - private hasImpersonationChangeSubject = new BehaviorSubject( + private hasImpersonationChangeSubject = new BehaviorSubject( this.getId() ); - public getId(): string { + public getId(): string | null { return window.localStorage.getItem(IMPERSONATION_KEY); }