From 5c441d195c931d03cebe3d55f28bc45eb61fcf53 Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Wed, 19 Jul 2023 18:52:22 +0800 Subject: [PATCH] Add Effect to Casbin rule of add-permission --- object/permission_enforcer.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/object/permission_enforcer.go b/object/permission_enforcer.go index 0b3f43b1..b7207312 100644 --- a/object/permission_enforcer.go +++ b/object/permission_enforcer.go @@ -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}) } } }