diff --git a/src/app/main/services/authentication.service.spec.ts b/src/app/main/services/authentication.service.spec.ts index dd505b10f4..0fa72bc082 100644 --- a/src/app/main/services/authentication.service.spec.ts +++ b/src/app/main/services/authentication.service.spec.ts @@ -20,7 +20,7 @@ describe('AuthenticationService', () => { const cacheServiceSpy = jasmine.createSpyObj('CacheService', ['destroy']); - const datadogRumServiceSpy = jasmine.createSpyObj('datadogRumService', ['removeActiveUser']); + const datadogRumServiceSpy = jasmine.createSpyObj('datadogRumService', ['', 'removeActiveUser']); beforeEach(() => { diff --git a/src/app/main/services/datadog-rum.service.ts b/src/app/main/services/datadog-rum.service.ts index 1a82900d31..1d660e17c2 100644 --- a/src/app/main/services/datadog-rum.service.ts +++ b/src/app/main/services/datadog-rum.service.ts @@ -34,9 +34,11 @@ export class DatadogRumService { }); // if session is valid: setActiveUser - this._session.isSessionValid().subscribe((response) => { - const session: Session = this._session.getSession(); - this.setActiveUser(session.user.name, 'username'); + this._session.isSessionValid().subscribe((response: boolean) => { + if (response) { + const session: Session = this._session.getSession(); + this.setActiveUser(session.user.name, 'username'); + } }); }