From 9093e0932b943d6a875686953082365a0249a3ed Mon Sep 17 00:00:00 2001 From: Alex Martzios Date: Wed, 28 Sep 2022 17:13:30 +0300 Subject: [PATCH] fix for duplicating userMenuItems when clicking "User Information" --- explore/src/app/app.component.ts | 8 ++++---- explore/src/app/openaireLibrary | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/explore/src/app/app.component.ts b/explore/src/app/app.component.ts index 28ade394..7ba8f7c6 100644 --- a/explore/src/app/app.component.ts +++ b/explore/src/app/app.component.ts @@ -61,10 +61,6 @@ export class AppComponent { constructor(private route: ActivatedRoute, private propertiesService: EnvironmentSpecificService, private router: Router, private userManagementService: UserManagementService, private smoothScroll: SmoothScroll, private configurationService: ConfigurationService, private _meta: Meta, private seoService: SEOService,) { - this.userMenuItems.push(new MenuItem("", "My profile", "", "", false, [], [], {})); - this.userMenuItems.push(new MenuItem("", "My ORCID links", "", "/my-orcid-links", false, [], [""], {})); - this.userMenuItems.push(new MenuItem("", "My links", "", "/myclaims", false, [], ["/myclaims"], {})); - } ngOnInit() { @@ -107,6 +103,10 @@ export class AppComponent { } buildMenu() { + this.userMenuItems = []; + this.userMenuItems.push(new MenuItem("", "My profile", "", "", false, [], [], {})); + this.userMenuItems.push(new MenuItem("", "My ORCID links", "", "/my-orcid-links", false, [], [""], {})); + this.userMenuItems.push(new MenuItem("", "My links", "", "/myclaims", false, [], ["/myclaims"], {})); let researchOutcomesMenu = new MenuItem("", OpenaireEntities.RESULTS, "", "/search/find/research-outcomes", false, [], ["/search/find/research-outcomes"], {resultbestaccessright: '"' + encodeURIComponent("Open Access") + '"'}); researchOutcomesMenu.items = [ new MenuItem("", OpenaireEntities.PUBLICATIONS, "", "/search/find/research-outcomes", false, [], ["/search/find/research-outcomes"], {type: '"' + encodeURIComponent("publications") + '"'}), diff --git a/explore/src/app/openaireLibrary b/explore/src/app/openaireLibrary index 032b91ae..5a515908 160000 --- a/explore/src/app/openaireLibrary +++ b/explore/src/app/openaireLibrary @@ -1 +1 @@ -Subproject commit 032b91ae7a78ccad72a3a02a9463f6df5d00d223 +Subproject commit 5a515908cdf29212d198cedb2219f096cd9c66d9