From 4b3215412f228ee734004c6977efc3c3ea333c49 Mon Sep 17 00:00:00 2001 From: Yana De Pauw Date: Wed, 5 Mar 2025 16:45:45 +0100 Subject: [PATCH] Move server init menus after authentication is ready --- cypress/e2e/item-statistics.cy.ts | 2 +- src/modules/app/server-init.service.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cypress/e2e/item-statistics.cy.ts b/cypress/e2e/item-statistics.cy.ts index 3456e0207b..ef8cf7784e 100644 --- a/cypress/e2e/item-statistics.cy.ts +++ b/cypress/e2e/item-statistics.cy.ts @@ -7,7 +7,7 @@ describe('Item Statistics Page', () => { it('should load if you click on "Statistics" from an Item/Entity page', () => { cy.visit('/entities/publication/'.concat(Cypress.env('DSPACE_TEST_ENTITY_PUBLICATION'))); cy.get('ds-navbar ds-link-menu-item a[data-test="link-menu-item.menu.section.statistics"]').click(); - cy.location('pathname').should('eq', '/entities/publication/'.concat(Cypress.env('DSPACE_TEST_ENTITY_PUBLICATION'))); + cy.location('pathname').should('eq', '/statistics/entities/publication/'.concat(Cypress.env('DSPACE_TEST_ENTITY_PUBLICATION'))); }); it('should contain element ds-item-statistics-page when navigating to an item statistics page', () => { diff --git a/src/modules/app/server-init.service.ts b/src/modules/app/server-init.service.ts index da039ee3fc..e0248cee57 100644 --- a/src/modules/app/server-init.service.ts +++ b/src/modules/app/server-init.service.ts @@ -83,9 +83,9 @@ export class ServerInitService extends InitService { this.initAngulartics(); this.initRouteListeners(); this.themeService.listenForThemeChanges(false); - this.menuProviderService.initPersistentMenus(); await lastValueFrom(this.authenticationReady$()); + this.menuProviderService.initPersistentMenus(); return true; };