update
parent
a84c90f459
commit
337f2e910b
|
@ -75,7 +75,7 @@ func ApiGrpUpdate(c *gin.Context) {
|
|||
if strings.HasPrefix(grp.Name, SYS_AUTH_PREFIX) {
|
||||
panic(errors.ErrorForbidden)
|
||||
}
|
||||
if !ACHas(c, ADMIN, grp.Name) {
|
||||
if !ACHas(c, ADMIN, grp.Name, SYSTEM) {
|
||||
panic(errors.ErrorForbidden)
|
||||
}
|
||||
result := DB.Model(&grp).Updates(map[string]interface{}{
|
||||
|
@ -86,8 +86,8 @@ func ApiGrpUpdate(c *gin.Context) {
|
|||
if result.Error != nil {
|
||||
panic(result.Error)
|
||||
}
|
||||
if fetch != "" {
|
||||
DB.Preload("Users").First(grp, data.ID)
|
||||
if fetch != "" && ACHas(c, ADMIN, SYSTEM) {
|
||||
DB.Preload("Users").Preload("Users.Profile").First(grp, data.ID)
|
||||
}
|
||||
history.Send(history.Info().Nm("Update").
|
||||
Bd(data).Grp(data.Name).Scp("grp").
|
||||
|
|
Loading…
Reference in New Issue