From 051d0101bba0ecbfa1afac216b09b289974e3d25 Mon Sep 17 00:00:00 2001 From: "k.triantafyllou" Date: Thu, 8 Sep 2022 16:44:46 +0300 Subject: [PATCH] Fix manage communities load stuck. --- src/app/app.component.ts | 7 +++++-- src/app/openaireLibrary | 2 +- .../manage-communities/manage-communities.component.ts | 2 ++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/app/app.component.ts b/src/app/app.component.ts index e04b99b..b4d0c62 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -130,12 +130,15 @@ export class AppComponent implements OnInit { } })); this.subscriptions.push(this.userManagementService.getUserInfo().subscribe(user => { - this.user = user; - if (this.user) { + if (user) { + this.user = user; localStorage.setItem('user_id', this.user.id); localStorage.setItem('mining_backend_address', this.properties.miningBackendURL); localStorage.setItem('isCommunityManager', Session.isCommunityCurator(this.user) + ''); this.buildMenu(); + } else if(this.user) { + this.user = user; + this.buildMenu(); } })); } diff --git a/src/app/openaireLibrary b/src/app/openaireLibrary index 561c15b..fa91943 160000 --- a/src/app/openaireLibrary +++ b/src/app/openaireLibrary @@ -1 +1 @@ -Subproject commit 561c15b8cd52f45ab6d3aa1d125ef69478a81038 +Subproject commit fa919431d3be63fb4045d47083b3ba7cd6414e03 diff --git a/src/app/pages/manage-communities/manage-communities.component.ts b/src/app/pages/manage-communities/manage-communities.component.ts index f31efd2..b95502d 100644 --- a/src/app/pages/manage-communities/manage-communities.component.ts +++ b/src/app/pages/manage-communities/manage-communities.component.ts @@ -172,6 +172,8 @@ export class ManageCommunitiesComponent implements OnInit, OnDestroy { }) this.loading = false; })); + } else { + this.loading = false; } })); }