From 3ecd7e3433ff884f8034bfd67652387740544425 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Tue, 5 Nov 2019 09:21:18 +0100
Subject: [PATCH] global variable is not used

---
 frontend-js/src/main/js/gui/admin/AbstractAdminPanel.js | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/frontend-js/src/main/js/gui/admin/AbstractAdminPanel.js b/frontend-js/src/main/js/gui/admin/AbstractAdminPanel.js
index fd6ec59613..7b0f1d14f9 100644
--- a/frontend-js/src/main/js/gui/admin/AbstractAdminPanel.js
+++ b/frontend-js/src/main/js/gui/admin/AbstractAdminPanel.js
@@ -65,8 +65,9 @@ AbstractAdminPanel.prototype.init = function () {
  * @param {function} params.setter
  */
 AbstractAdminPanel.prototype.bindUserGuiPreference = function (params) {
+  var self = this;
   params.jQueryObject.on(params.event, function () {
-    return ServerConnector.getLoggedUser().then(function (user) {
+    return self.getServerConnector().getLoggedUser().then(function (user) {
       var oldValue = user.getPreferences().getGuiPreference(params.preferenceName, params.defaultValue);
       var newValue = params.getter();
       if (oldValue !== newValue) {
@@ -74,11 +75,11 @@ AbstractAdminPanel.prototype.bindUserGuiPreference = function (params) {
 
         var data = new UserPreferences();
         data.setGuiPreference(params.preferenceName, newValue);
-        return ServerConnector.updateUserPreferences({user: user, preferences: data});
+        return self.getServerConnector().updateUserPreferences({user: user, preferences: data});
       }
     }).catch(GuiConnector.alert);
   });
-  var promise = ServerConnector.getLoggedUser().then(function (user) {
+  var promise = self.getServerConnector().getLoggedUser().then(function (user) {
     var value = user.getPreferences().getGuiPreference(params.preferenceName, params.defaultValue);
     return params.setter(value);
   });
-- 
GitLab