diff --git a/AdminUi/src/AdminUi/ClientApp/src/app/services/auth-service/auth.service.ts b/AdminUi/src/AdminUi/ClientApp/src/app/services/auth-service/auth.service.ts index 7ce7a3979e..c3206d968c 100644 --- a/AdminUi/src/AdminUi/ClientApp/src/app/services/auth-service/auth.service.ts +++ b/AdminUi/src/AdminUi/ClientApp/src/app/services/auth-service/auth.service.ts @@ -49,7 +49,7 @@ export class AuthService { public async logout(): Promise { localStorage.removeItem("api-key"); - localStorage.removeItem("breadcrumb-history"); + sessionStorage.removeItem("breadcrumb-history"); this.loggedIn.next(false); this.xsrfService.clearStoredToken(); return await this.router.navigate(["/login"]); diff --git a/AdminUi/src/AdminUi/ClientApp/src/app/services/breadcrumb-service/breadcrumb.service.ts b/AdminUi/src/AdminUi/ClientApp/src/app/services/breadcrumb-service/breadcrumb.service.ts index 6e9966b8a4..1a0f06ebdc 100644 --- a/AdminUi/src/AdminUi/ClientApp/src/app/services/breadcrumb-service/breadcrumb.service.ts +++ b/AdminUi/src/AdminUi/ClientApp/src/app/services/breadcrumb-service/breadcrumb.service.ts @@ -13,13 +13,13 @@ export class BreadcrumbService { private readonly router: Router, private readonly activatedRoute: ActivatedRoute ) { - const storedHistory = localStorage.getItem("breadcrumb-history"); + const storedHistory = sessionStorage.getItem("breadcrumb-history"); if (storedHistory) { this.breadcrumbHistory = JSON.parse(storedHistory); } this.router.events.pipe(filter((event) => event instanceof NavigationEnd)).subscribe(() => { this.updateBreadcrumbHistory(); - localStorage.setItem("breadcrumb-history", JSON.stringify(this.breadcrumbHistory)); + sessionStorage.setItem("breadcrumb-history", JSON.stringify(this.breadcrumbHistory)); }); }