diff --git a/object/permission.go b/object/permission.go index b5a47c3e..2200f307 100644 --- a/object/permission.go +++ b/object/permission.go @@ -245,6 +245,10 @@ func GetPermissionsByUser(userId string) []*Permission { panic(err) } + for i := range permissions { + permissions[i].Users = nil + } + return permissions } diff --git a/object/role.go b/object/role.go index 01663ce5..1e477047 100644 --- a/object/role.go +++ b/object/role.go @@ -159,6 +159,10 @@ func GetRolesByUser(userId string) []*Role { panic(err) } + for i := range roles { + roles[i].Users = nil + } + return roles }