From 0a23dd3d3bae88b46df40302f45f119acbefca0d Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Mon, 13 Jul 2020 10:13:42 +0000 Subject: [PATCH] [Trunk | Library]: configuration.service.ts & ISVocabularies.service.ts: [Bug fix] Inside promise, when subscribing to request, resolve in error case as well (otherwise it never returns). git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@59085 d315682c-612b-4755-9ff5-7f18f6832af3 --- utils/configuration/configuration.service.ts | 4 ++++ utils/staticAutoComplete/ISVocabularies.service.ts | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/utils/configuration/configuration.service.ts b/utils/configuration/configuration.service.ts index dec7dd76..657c1615 100644 --- a/utils/configuration/configuration.service.ts +++ b/utils/configuration/configuration.service.ts @@ -45,6 +45,10 @@ export class ConfigurationService { (communityInformation: Community) => { this.communityInformation.next(communityInformation); resolve(); + }, + error => { + this.communityInformation.next(null); + resolve(); }); })); diff --git a/utils/staticAutoComplete/ISVocabularies.service.ts b/utils/staticAutoComplete/ISVocabularies.service.ts index feb92289..b7f214e4 100644 --- a/utils/staticAutoComplete/ISVocabularies.service.ts +++ b/utils/staticAutoComplete/ISVocabularies.service.ts @@ -128,6 +128,10 @@ export class ISVocabulariesService { vocabularyRes => { this.provenanceActionVocabulary.next(vocabularyRes); resolve(); + }, + error => { + this.provenanceActionVocabulary.next(null); + resolve(); } ); });