1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-24 07:39:43 +02:00

Improve Space permissions

Closes out loopholes that allowed managers to kick owners.
This commit is contained in:
McMatts 2018-11-16 19:18:10 +00:00
parent 09635b67ab
commit 5d632712e0
30 changed files with 1015 additions and 877 deletions

View file

@ -34,6 +34,9 @@ export default Component.extend(Notifier, Modals, {
isSpaceAdmin: computed('permissions', function() {
return this.get('permissions.spaceOwner') || this.get('permissions.spaceManage');
}),
isNotSpaceOwner: computed('permissions', function() {
return !this.get('permissions.spaceOwner');
}),
didReceiveAttrs() {
this._super(...arguments);