diff --git a/src/views/app.js b/src/views/app.js index 5b1efe309..9d6e46321 100644 --- a/src/views/app.js +++ b/src/views/app.js @@ -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 }); }); });