Add Effect to Casbin rule of add-permission

This commit is contained in:
Yang Luo 2023-07-19 18:52:22 +08:00
parent 0639564d27
commit 5c441d195c

View File

@ -109,10 +109,10 @@ func getPolicies(permission *Permission) [][]string {
for _, action := range permission.Actions {
if domainExist {
for _, domain := range permission.Domains {
policies = append(policies, []string{user, domain, resource, strings.ToLower(action), "", permissionId})
policies = append(policies, []string{user, domain, resource, strings.ToLower(action), permission.Effect, permissionId})
}
} else {
policies = append(policies, []string{user, resource, strings.ToLower(action), "", "", permissionId})
policies = append(policies, []string{user, resource, strings.ToLower(action), permission.Effect, "", permissionId})
}
}
}