From c051412d41ebdaedfb9ee271c1c06495aab4b7af Mon Sep 17 00:00:00 2001 From: Anas Date: Tue, 7 May 2024 05:21:19 +0200 Subject: [PATCH] fix(8702): refreshing organization report page does not display the refreshed page (#8713) --- .../organizations/reporting/reports-home.component.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/web/src/app/admin-console/organizations/reporting/reports-home.component.ts b/apps/web/src/app/admin-console/organizations/reporting/reports-home.component.ts index 69b9b78819..765637be39 100644 --- a/apps/web/src/app/admin-console/organizations/reporting/reports-home.component.ts +++ b/apps/web/src/app/admin-console/organizations/reporting/reports-home.component.ts @@ -23,8 +23,8 @@ export class ReportsHomeComponent implements OnInit { ngOnInit() { this.homepage$ = this.router.events.pipe( filter((event) => event instanceof NavigationEnd), - map((event) => (event as NavigationEnd).urlAfterRedirects.endsWith("/reports")), - startWith(true), + map((event) => this.isReportsHomepageRouteUrl((event as NavigationEnd).urlAfterRedirects)), + startWith(this.isReportsHomepageRouteUrl(this.router.url)), ); this.reports$ = this.route.params.pipe( @@ -61,4 +61,8 @@ export class ReportsHomeComponent implements OnInit { }, ]; } + + private isReportsHomepageRouteUrl(url: string): boolean { + return url.endsWith("/reports"); + } }