File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -229,6 +229,9 @@ export default {
229229 },
230230
231231 set (isContext) {
232+ this .role .meta .context .resourceTypes = []
233+ this .role .meta .context .expr = ' '
234+
232235 this .$emit (' update:is-context' , isContext)
233236 },
234237 },
Original file line number Diff line number Diff line change @@ -236,7 +236,7 @@ export default {
236236
237237 if (this .roleID ) {
238238 this .$SystemAPI .roleUpdate (role)
239- .then (role => {
239+ .then (() => {
240240 this .fetchRole ()
241241
242242 this .animateSuccess (' info' )
Original file line number Diff line number Diff line change @@ -98,7 +98,7 @@ export class Role {
9898 }
9999
100100 get isContext ( ) : boolean {
101- return this . meta ?. context ?. expr ?. length > 0
101+ return this . meta ?. context ?. expr ?. length > 0 || this . meta ?. context ?. resourceTypes ?. length > 0
102102 }
103103
104104 clone ( ) : Role {
You can’t perform that action at this time.
0 commit comments