Fix angular interval usage

This commit is contained in:
Johannes Zellner
2019-09-18 15:53:57 +02:00
parent ff07eb1de0
commit 14dd1103eb

View File

@@ -692,7 +692,9 @@ angular.module('Application').controller('AppController', ['$scope', '$location'
}
function refreshApp(callback) {
Client.getApp(appId, function (error, app) {
callback = callback || function (error) { if (error) Client.error(error); };
Client.getApp($scope.app.id, function (error, app) {
if (error) return callback(error);
$scope.app = app;
@@ -735,7 +737,7 @@ angular.module('Application').controller('AppController', ['$scope', '$location'
$scope.ready = true;
$interval(refreshApp, 5000);
$interval(function () { refreshApp(); }, 5000); // call with inline function to avoid iteration argument passed see $interval docs
});
});
});