From 9bfbb7c21f65b39b21093e51a1fd0997ef776340 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien?= Date: Fri, 29 Jan 2021 14:17:33 +0100 Subject: Fix Loading which doesn't end Signed-off-by: Marco Nassabain --- js/controller/ShareController.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'js') diff --git a/js/controller/ShareController.js b/js/controller/ShareController.js index b5b252dd6..852650c17 100644 --- a/js/controller/ShareController.js +++ b/js/controller/ShareController.js @@ -36,7 +36,10 @@ app.controller('ShareController', function (ShareResource, Loading) { this.shareItem = function(itemId, userId) { Loading.setLoading(userId, true); - if (this.usersSharedArticles[itemId] && this.usersSharedArticles[itemId].includes(userId)) {return ; } + if (this.usersSharedArticles[itemId] && this.usersSharedArticles[itemId].includes(userId)) { + Loading.setLoading(userId, false); + return; + } // quick initialization (instead of if (...) : []) this.usersSharedArticles[itemId] = this.usersSharedArticles[itemId] ? this.usersSharedArticles[itemId] : []; -- cgit v1.2.3