diff --git a/webadmin/src/views/apps.html b/webadmin/src/views/apps.html index af5f4d360..36c80a344 100644 --- a/webadmin/src/views/apps.html +++ b/webadmin/src/views/apps.html @@ -203,6 +203,25 @@ + + + +
+ + + +
diff --git a/webadmin/src/views/apps.js b/webadmin/src/views/apps.js index 175889fac..59e16e697 100644 --- a/webadmin/src/views/apps.js +++ b/webadmin/src/views/apps.js @@ -65,6 +65,11 @@ angular.module('Application').controller('AppsController', ['$scope', '$location password: '' }; + $scope.appAccounts = { + app: {}, + info: '' + }; + $scope.appError = { app: {} }; @@ -275,6 +280,17 @@ angular.module('Application').controller('AppsController', ['$scope', '$location }); }; + $scope.showAccounts = function (app) { + $scope.reset(); + + $scope.appAccounts.app = app; + $scope.appAccounts.info = app.manifest.description; + + $('#appAccountsModal').modal('show'); + + return false; // prevent propagation and default + }; + $scope.showError = function (app) { $scope.reset(); @@ -291,6 +307,8 @@ angular.module('Application').controller('AppsController', ['$scope', '$location $scope.appRestore.app = app; $('#appRestoreModal').modal('show'); + + return false; // prevent propagation and default }; $scope.doRestore = function () {