feat: fix permission update bug when both org and model are modified (#3671)

This commit is contained in:
WindSpiritSR 2025-03-20 09:05:27 +08:00 committed by GitHub
parent 141372cb86
commit 81102f8298
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -148,7 +148,7 @@ func UpdatePermission(id string, permission *Permission) (bool, error) {
} }
if permission.ResourceType == "Application" && permission.Model != "" { if permission.ResourceType == "Application" && permission.Model != "" {
model, err := GetModelEx(util.GetId(owner, permission.Model)) model, err := GetModelEx(util.GetId(permission.Owner, permission.Model))
if err != nil { if err != nil {
return false, err return false, err
} else if model == nil { } else if model == nil {