Fix contextual role editing in Admin Area
This commit is contained in:
parent
f767682540
commit
880e92226e
@ -229,6 +229,9 @@ export default {
|
||||
},
|
||||
|
||||
set (isContext) {
|
||||
this.role.meta.context.resourceTypes = []
|
||||
this.role.meta.context.expr = ''
|
||||
|
||||
this.$emit('update:is-context', isContext)
|
||||
},
|
||||
},
|
||||
|
||||
@ -236,7 +236,7 @@ export default {
|
||||
|
||||
if (this.roleID) {
|
||||
this.$SystemAPI.roleUpdate(role)
|
||||
.then(role => {
|
||||
.then(() => {
|
||||
this.fetchRole()
|
||||
|
||||
this.animateSuccess('info')
|
||||
|
||||
@ -98,7 +98,7 @@ export class Role {
|
||||
}
|
||||
|
||||
get isContext (): boolean {
|
||||
return this.meta?.context?.expr?.length > 0
|
||||
return this.meta?.context?.expr?.length > 0 || this.meta?.context?.resourceTypes?.length > 0
|
||||
}
|
||||
|
||||
clone (): Role {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user