Skip to content

Commit 9d16853

Browse files
authored
Returning error if Sendgrid response is not 202
1 parent 6de67d1 commit 9d16853

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

sendgrid_sender.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,11 @@ func (ps SendgridSender) Send(m mail.Message) error {
5353
mm.AddPersonalizations(p)
5454
mm.AddContent(text, html)
5555

56-
_, err = ps.client.Send(mm)
56+
response, err := ps.client.Send(mm)
57+
if response.StatusCode != 202 {
58+
return fmt.Errorf("Error sending email, code %v body %v", response.StatusCode, response.Body)
59+
}
60+
5761
return err
5862
}
5963

0 commit comments

Comments
 (0)