From b487aa3e6afd3e109e9b619bf51d787e07c56608 Mon Sep 17 00:00:00 2001 From: thurt Date: Mon, 28 May 2018 17:49:31 +0000 Subject: [PATCH] return better error message when err is ErrSmtpNotEnabled fixes #12087 --- pkg/api/org_invite.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/api/org_invite.go b/pkg/api/org_invite.go index d6ab1c9d372..dfb2cf045ed 100644 --- a/pkg/api/org_invite.go +++ b/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) }