diff --git a/src/views/apps.js b/src/views/apps.js index f1eb1f26d..5c25f496c 100644 --- a/src/views/apps.js +++ b/src/views/apps.js @@ -583,21 +583,17 @@ angular.module('Application').controller('AppsController', ['$scope', '$location } Client.onReady(function () { - Client.refreshInstalledApps(function (error) { - if (error) return console.error(error); + if ($scope.user.caps.apps) { + fetchUsers(); + fetchGroups(); + getDomains(); + getBackupConfig(); + } - if ($scope.user.caps.apps) { - fetchUsers(); - fetchGroups(); - getDomains(); - getBackupConfig(); - } + var refreshAppsTimer = $interval(Client.refreshInstalledApps.bind(Client), 5000); - var refreshAppsTimer = $interval(Client.refreshInstalledApps.bind(Client), 5000); - - $scope.$on('$destroy', function () { - $interval.cancel(refreshAppsTimer); - }); + $scope.$on('$destroy', function () { + $interval.cancel(refreshAppsTimer); }); });