From 48ca55ab8014f5566a1d5fa4b2095f221b8c31d2 Mon Sep 17 00:00:00 2001
From: meskio <meskio@sindominio.net>
Date: Tue, 24 Nov 2020 17:33:15 +0100
Subject: [PATCH] Let's log sending email errors

---
 api/member.go | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/api/member.go b/api/member.go
index ecf2190..eaf227e 100644
--- a/api/member.go
+++ b/api/member.go
@@ -62,6 +62,11 @@ func (a *api) AddBatchMember(w http.ResponseWriter, req *http.Request) {
 				return
 			}
 			err = a.mail.sendNewMember(members[i], "/nreset/"+token)
+			if err != nil {
+				log.Printf("Can't send the pass/login reset email to %s: %v", m.Email, err)
+				w.WriteHeader(http.StatusInternalServerError)
+				return
+			}
 		}
 	}
 
-- 
GitLab