diff --git a/webadmin/src/views/apps.html b/webadmin/src/views/apps.html
index 36c80a344..2a9df3028 100644
--- a/webadmin/src/views/apps.html
+++ b/webadmin/src/views/apps.html
@@ -208,7 +208,7 @@
@@ -405,6 +400,12 @@
+
+
diff --git a/webadmin/src/views/apps.js b/webadmin/src/views/apps.js
index 59e16e697..4323146cd 100644
--- a/webadmin/src/views/apps.js
+++ b/webadmin/src/views/apps.js
@@ -284,7 +284,7 @@ angular.module('Application').controller('AppsController', ['$scope', '$location
$scope.reset();
$scope.appAccounts.app = app;
- $scope.appAccounts.info = app.manifest.description;
+ $scope.appAccounts.info = app.manifest.description.match(/### Accounts([\s\S]*?)###/m)[1];
$('#appAccountsModal').modal('show');
@@ -481,6 +481,10 @@ angular.module('Application').controller('AppsController', ['$scope', '$location
window.history.back();
};
+ $scope.hasAccountInfo = function (app) {
+ return app.manifest && app.manifest.description.match(/### Accounts/) !== null;
+ };
+
function fetchUsers() {
Client.getUsers(function (error, users) {
if (error) {