diff --git a/object/permission.go b/object/permission.go index 70e60f74..f4b05e45 100644 --- a/object/permission.go +++ b/object/permission.go @@ -154,7 +154,7 @@ func UpdatePermission(id string, permission *Permission) (bool, error) { return false, nil } - if permission.ResourceType == "Application" { + if permission.ResourceType == "Application" && permission.Model != "" { model, err := GetModelEx(util.GetId(owner, permission.Model)) if err != nil { return false, err