From 4df9341c7d57b71f0f8a72fbd65499912fe2bf9b Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Wed, 12 Dec 2018 15:47:08 +0100
Subject: [PATCH] make sure that new status of the ldap connection is
 propagated on click

---
 frontend-js/src/main/js/gui/admin/UsersAdminPanel.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js b/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js
index fb233eaa89..e921161310 100644
--- a/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js
+++ b/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js
@@ -167,7 +167,7 @@ UsersAdminPanel.prototype._createUsersTableRow = function () {
       var isConnected = user.isConnectedToLdap();
       if (isConnected !== newIsConnected) {
         user.setConnectedToLdap(newIsConnected);
-        return self.getServerConnector().updateUser(user);
+        return Promise.all([user.callListeners("onreload"), self.getServerConnector().updateUser(user)]);
       }
     }).catch(function (error) {
       GuiConnector.alert(error);
-- 
GitLab