diff --git a/src/views/apps.js b/src/views/apps.js index a22ac97cb..aa5fb8f15 100644 --- a/src/views/apps.js +++ b/src/views/apps.js @@ -225,6 +225,8 @@ angular.module('Application').controller('AppsController', ['$scope', '$location }, clone: function () { + $scope.appRestore.busy = true; + var data = { location: $scope.appRestore.location, domain: $scope.appRestore.domain.domain, @@ -233,6 +235,8 @@ angular.module('Application').controller('AppsController', ['$scope', '$location }; Client.cloneApp($scope.appRestore.app.id, data, function (error) { + $scope.appRestore.busy = false; + if (error) { if (error.statusCode === 409 && (error.message.indexOf('is reserved') !== -1 || error.message.indexOf('is already in use') !== -1)) { $scope.appRestore.error.port = error.message;