From 3e8741e125013678164135867003d2b95796988d Mon Sep 17 00:00:00 2001 From: "mathias.chouet" <mathias.chouet@irstea.fr> Date: Wed, 2 Sep 2020 16:58:52 +0200 Subject: [PATCH] Fix bug in #223 - missing Promise return when lang is already loaded --- src/app/services/internationalisation.service.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/app/services/internationalisation.service.ts b/src/app/services/internationalisation.service.ts index 96da8821b..451931f1b 100644 --- a/src/app/services/internationalisation.service.ts +++ b/src/app/services/internationalisation.service.ts @@ -117,6 +117,10 @@ export class I18nService extends Observable implements Observer { }).catch((e) => { throw new Error(`LOCALISATION_FILE_NOT_FOUND "${f}"`); }); + } else { + return new Promise((resolve, reject) => { + resolve(); // does nothing but complies with Promise expectation + }); } } -- GitLab