summaryrefslogtreecommitdiffstats
path: root/app/authorization.go
diff options
context:
space:
mode:
Diffstat (limited to 'app/authorization.go')
-rw-r--r--app/authorization.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/authorization.go b/app/authorization.go
index f281b3e65..57a38c199 100644
--- a/app/authorization.go
+++ b/app/authorization.go
@@ -200,6 +200,10 @@ func (a *App) RolesGrantPermission(roleNames []string, permissionId string) bool
}
for _, role := range roles {
+ if role.DeleteAt != 0 {
+ continue
+ }
+
permissions := role.Permissions
for _, permission := range permissions {
if permission == permissionId {