fix(admin): Able to change deafult user status (#1811)

pull/1831/head
Sam 1 year ago committed by GitHub
parent ce832bf13d
commit 3ffce1e356
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -112,8 +112,13 @@ func (service *AddUserService) Add() serializer.Response {
user.TwoFactor = service.User.TwoFactor user.TwoFactor = service.User.TwoFactor
// 检查愚蠢操作 // 检查愚蠢操作
if user.ID == 1 && user.GroupID != 1 { if user.ID == 1 {
return serializer.Err(serializer.CodeChangeGroupForDefaultUser, "", nil) if user.GroupID != 1 {
return serializer.Err(serializer.CodeChangeGroupForDefaultUser, "", nil)
}
if user.Status != model.Active {
return serializer.Err(serializer.CodeInvalidActionOnDefaultUser, "", nil)
}
} }
if err := model.DB.Save(&user).Error; err != nil { if err := model.DB.Save(&user).Error; err != nil {

Loading…
Cancel
Save