Просмотр исходного кода

Merge pull request #12088 from thurt/12087-better-error-when-smtp-not-configured

inviting users: show friendlier error message when smtp is not configured
Marcus Efraimsson 7 лет назад
Родитель
Сommit
1bc94c7d5a
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      pkg/api/org_invite.go

+ 3 - 0
pkg/api/org_invite.go

@@ -74,6 +74,9 @@ func AddOrgInvite(c *m.ReqContext, inviteDto dtos.AddInviteForm) Response {
 		}
 
 		if err := bus.Dispatch(&emailCmd); err != nil {
+			if err == m.ErrSmtpNotEnabled {
+				return Error(412, err.Error(), err)
+			}
 			return Error(500, "Failed to send email invite", err)
 		}