From 590ed0b81d04f5176641b1ca4d37779ef9e96b9f Mon Sep 17 00:00:00 2001 From: Mechiel Lukkien Date: Wed, 28 Jun 2023 19:55:31 +0200 Subject: [PATCH] in "changes" email for new releases, put the "---" separator on its own line, and remove duplicate word in first sentence... --- serve.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/serve.go b/serve.go index c96d5cf..300a659 100644 --- a/serve.go +++ b/serve.go @@ -270,7 +270,7 @@ requested, other TLS certificates are requested on demand. var cl string for _, c := range changelog.Changes { - cl += "----\n\n" + strings.TrimSpace(c.Text) + cl += "----\n\n" + strings.TrimSpace(c.Text) + "\n\n" } cl += "----" @@ -297,7 +297,7 @@ requested, other TLS certificates are requested on demand. } }() m := &store.Message{Received: time.Now(), Flags: store.Flags{Flagged: true}} - n, err := fmt.Fprintf(f, "Date: %s\r\nSubject: mox %s available\r\n\r\nHi!\r\n\r\nVersion %s of mox is available, this is install is at %s.\r\n\r\nChanges:\r\n\r\n%s\r\n\r\nRemember to make a backup with \"mox backup\" before upgrading.\r\nPlease report any issues at https://github.com/mjl-/mox, thanks!\r\n\r\nCheers,\r\nmox\r\n", time.Now().Format(message.RFC5322Z), latest, latest, current, strings.ReplaceAll(cl, "\n", "\r\n")) + n, err := fmt.Fprintf(f, "Date: %s\r\nSubject: mox %s available\r\n\r\nHi!\r\n\r\nVersion %s of mox is available, this install is at %s.\r\n\r\nChanges:\r\n\r\n%s\r\n\r\nRemember to make a backup with \"mox backup\" before upgrading.\r\nPlease report any issues at https://github.com/mjl-/mox, thanks!\r\n\r\nCheers,\r\nmox\r\n", time.Now().Format(message.RFC5322Z), latest, latest, current, strings.ReplaceAll(cl, "\n", "\r\n")) if err != nil { log.Infox("writing temporary message file for changelog delivery", err) return next