diff --git a/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js b/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js index fb233eaa895767f827f3f7b296d9e953eebe2653..e92116131049296293a4d0dde2b155777efbb45f 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);