From 231c8d7fd6514f779485685ccbaa90d4a35953cd Mon Sep 17 00:00:00 2001 From: Gonne Date: Tue, 15 Nov 2022 11:42:58 +0100 Subject: [PATCH] =?UTF-8?q?Korrigiere=20Pr=C3=BCfung=20von=20Mailsuffixen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controllers/addOfficeHourHandler.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/controllers/addOfficeHourHandler.go b/controllers/addOfficeHourHandler.go index 0025ac2..0707abe 100644 --- a/controllers/addOfficeHourHandler.go +++ b/controllers/addOfficeHourHandler.go @@ -124,7 +124,7 @@ func (b *BaseHandler) AddOfficeHourHandler(w http.ResponseWriter, req *http.Requ if err != nil { email = &mail.Address{Name: "", Address: req.FormValue("email")} errors = append(errors, "Mailaddresse konnte nicht geparst werden.") - } else if !(strings.HasSuffix(email.Address, "@"+b.config.Tutor.MailSuffix) || strings.HasSuffix(email.Address, "."+b.config.Tutor.MailSuffix)) { + } else if !(b.config.Tutor.MailSuffix == "" || strings.HasSuffix(email.Address, "@"+b.config.Tutor.MailSuffix) || strings.HasSuffix(email.Address, "."+b.config.Tutor.MailSuffix)) { errors = append(errors, fmt.Sprintf("Mailaddresse muss auf ā€ž%sā€œ enden.", b.config.Tutor.MailSuffix)) } info := req.FormValue("info")