admin is now simply a flag

This commit is contained in:
Girish Ramakrishnan
2018-07-26 15:45:52 -07:00
parent 314da7ace8
commit 9e9e651714
6 changed files with 20 additions and 37 deletions
+4 -2
View File
@@ -968,7 +968,8 @@ angular.module('Application').service('Client', ['$http', '$interval', 'md5', 'N
var data = {
email: user.email,
displayName: user.displayName,
invite: !!user.sendInvite
invite: !!user.sendInvite,
admin: user.admin
};
if (user.username !== null) data.username = user.username;
@@ -983,7 +984,8 @@ angular.module('Application').service('Client', ['$http', '$interval', 'md5', 'N
var data = {
email: user.email,
displayName: user.displayName,
fallbackEmail: user.fallbackEmail
fallbackEmail: user.fallbackEmail,
admin: user.admin
};
post('/api/v1/users/' + user.id, data).success(function(data, status) {
-9
View File
@@ -231,15 +231,6 @@ app.filter('inProgressApps', function () {
};
});
app.filter('ignoreAdminGroup', function () {
return function (groups) {
return groups.filter(function (group) {
if (group.id) return group.id !== 'admin';
return group !== 'admin';
});
};
});
app.filter('applicationLink', function() {
return function(app) {
if (app.installationState === ISTATES.INSTALLED && app.health === HSTATES.HEALTHY && !app.pendingPostInstallConfirmation) {