We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7421947 commit 6164ff9Copy full SHA for 6164ff9
routers/api/v1/admin/user.go
@@ -255,10 +255,11 @@ func EditUser(ctx *context.APIContext) {
255
if len(form.Visibility) != 0 {
256
ctx.ContextUser.Visibility = api.VisibilityModes[form.Visibility]
257
}
258
- if form.Admin != nil && !*form.Admin && user_model.IsLastAdminUser(ctx, ctx.ContextUser) {
259
- ctx.Error(http.StatusBadRequest, "LastAdmin", ctx.Tr("auth.last_admin"))
260
- return
261
- } else {
+ if form.Admin != nil {
+ if !*form.Admin && user_model.IsLastAdminUser(ctx, ctx.ContextUser) {
+ ctx.Error(http.StatusBadRequest, "LastAdmin", ctx.Tr("auth.last_admin"))
+ return
262
+ }
263
ctx.ContextUser.IsAdmin = *form.Admin
264
265
if form.AllowGitHook != nil {
0 commit comments