Give busy feedback when the app clone is initiated

This commit is contained in:
Johannes Zellner
2018-05-29 22:53:51 +02:00
parent 0f294531d3
commit a182d78566

View File

@@ -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;