diff --git a/repositories/request.go b/repositories/request.go index 8dec68a..4ff8c93 100644 --- a/repositories/request.go +++ b/repositories/request.go @@ -107,8 +107,8 @@ func (r *RequestRepo) Execute(request models.Request) error { _, err = r.db.Exec("UPDATE officeHour SET active=true WHERE id=?", request.OfficeHour.Id) r.db.Exec("DELETE FROM request WHERE officeHour=?", request.OfficeHour.Id) case models.RequestDelete: - r.db.Exec("DELETE FROM request WHERE officeHour=?", request.OfficeHour.Id) err = r.officeHourRepo.Delete(request.OfficeHour) + r.db.Exec("DELETE FROM request WHERE officeHour=?", request.OfficeHour.Id) default: log.Printf("Executing request: Action type %d unknown.", request.Action) _, err = r.db.Exec("DELETE FROM request WHERE id=?", request.Id) diff --git a/templating/templates/confirmationMail b/templating/templates/confirmationMail index 80e1871..759fce4 100644 --- a/templating/templates/confirmationMail +++ b/templating/templates/confirmationMail @@ -1,11 +1,11 @@ From: {{.Config.Mailer.FromName}} To: {{.Request.OfficeHour.Tutor.Email}} -Subject: Sprechstunde {{if eq .Request.Action 0}}anlegen{{end}}{{if eq .Request.Action 1}}löschen{{end}} +Subject: Sprechstunde {{if eq .Request.Action 1}}anlegen{{end}}{{if eq .Request.Action 2}}löschen{{end}} Message-Id: {{.MessageId}} Hallo {{.Request.OfficeHour.Tutor.Name}}, -mit deiner Emailadresse soll eine Sprechstunde mit folgenden Daten {{if eq .Request.Action 0}}angelegt werden{{end}}{{if eq .Request.Action 1}}gelöscht werden{{end}}: +mit deiner Emailadresse soll eine Sprechstunde mit folgenden Daten {{if eq .Request.Action 1}}angelegt werden{{end}}{{if eq .Request.Action 2}}gelöscht werden{{end}}: {{.Request.OfficeHour.Course.Name}} {{DayName .Request.OfficeHour.Date.Day}}