|
|
@@ -1165,7 +1165,19 @@ func SignUpPost(ctx *context.Context, cpt *captcha.Captcha, form auth.RegisterFo |
|
|
|
} |
|
|
|
return |
|
|
|
} |
|
|
|
log.Trace("Account created: %s", u.Name) |
|
|
|
log.Trace("Account created: %s", u.Name, ctx.Data["MsgID"]) |
|
|
|
|
|
|
|
err := models.AddEmailAddress(&models.EmailAddress{ |
|
|
|
UID: u.ID, |
|
|
|
Email: form.Email, |
|
|
|
IsActivated: !setting.Service.RegisterEmailConfirm, |
|
|
|
}) |
|
|
|
|
|
|
|
if err != nil { |
|
|
|
log.Error("AddEmailAddress failed:%v", err.Error(), ctx.Data["MsgID"]) |
|
|
|
ctx.ServerError("AddEmailAddress", err) |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
// Auto-set admin for the only user. |
|
|
|
if models.CountUsers() == 1 { |
|
|
|