added deletion to permissions lists

This commit is contained in:
John Mitchell
2016-04-27 15:35:37 -04:00
parent deee1bafc7
commit 85aee6af8c
3 changed files with 78 additions and 3 deletions

View File

@@ -162,8 +162,6 @@ export default
iterator: 'permission',
open: false,
index: false,
actions: {},
fields: {
name: {
label: 'Name',
@@ -180,6 +178,14 @@ export default
label: 'Role',
ngBind: 'permission.name',
noSort: true
},
},
fieldActions: {
"delete": {
label: 'Remove',
ngClick: 'deletePermissionFromUser(user_id, username, permission.name, permission.summary_fields.resource_name, permission.related.users)',
iconClass: 'fa fa-times',
awToolTip: 'Dissasociate permission from user'
}
},
hideOnSuperuser: true