把第一个注册用户设置为管理员

This commit is contained in:
xmdhs 2023-10-11 15:44:09 +08:00
parent 0240a412d4
commit eeb64c84db
No known key found for this signature in database
GPG Key ID: E809D6D43DEFCC95

View File

@ -83,6 +83,12 @@ func (w *WebService) Reg(ctx context.Context, u model.UserReg, ipPrefix, ip stri
if err != nil { if err != nil {
return err return err
} }
if du.ID == 1 {
err := tx.User.UpdateOne(du).SetState(utilsService.SetAdmin(0, true)).Exec(ctx)
if err != nil {
return err
}
}
return nil return nil
}) })
if err != nil { if err != nil {