diff options
author | Zettat123 <zettat123@gmail.com> | 2024-03-06 00:51:56 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-05 16:51:56 +0000 |
commit | 136dd99e86eea9c8bfe61b972a12b395655171e8 (patch) | |
tree | 5987172b3e492eef0f5c3ab26ddae165d37f67dc /routers/web | |
parent | ebff37ae09e99126668cbee5804d45f069a42081 (diff) | |
download | gitea-136dd99e86eea9c8bfe61b972a12b395655171e8.tar.gz gitea-136dd99e86eea9c8bfe61b972a12b395655171e8.zip |
Skip email domain check when admins edit user emails (#29609)
Follow #29522
Administrators should be able to set a user's email address even if the
email address is not in `EMAIL_DOMAIN_ALLOWLIST`
Diffstat (limited to 'routers/web')
-rw-r--r-- | routers/web/admin/users.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/routers/web/admin/users.go b/routers/web/admin/users.go index dfb103c8ab..671a0d8885 100644 --- a/routers/web/admin/users.go +++ b/routers/web/admin/users.go @@ -412,7 +412,7 @@ func EditUserPost(ctx *context.Context) { } if form.Email != "" { - if err := user_service.AddOrSetPrimaryEmailAddress(ctx, u, form.Email); err != nil { + if err := user_service.AdminAddOrSetPrimaryEmailAddress(ctx, u, form.Email); err != nil { switch { case user_model.IsErrEmailCharIsNotSupported(err), user_model.IsErrEmailInvalid(err): ctx.Data["Err_Email"] = true |