From dd91de8cf65de353202b24c17f7f529d5c1ef28a Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Wed, 7 Sep 2016 02:34:17 -0700 Subject: [PATCH] Add an icon to show account info part of #19 --- webadmin/src/views/apps.html | 13 +++++++------ webadmin/src/views/apps.js | 6 +++++- 2 files changed, 12 insertions(+), 7 deletions(-) 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) {