From 03e5020f880c7237141fd850f54579fe3e97324b Mon Sep 17 00:00:00 2001 From: Vidhu Kant Sharma Date: Wed, 7 May 2025 01:10:31 +0530 Subject: Also removing \r from the message --- cmd/root.go | 2 +- cmd/serve.go | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/cmd/root.go b/cmd/root.go index e731c8c..a150426 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -27,7 +27,7 @@ import ( var rootCmd = &cobra.Command{ Use: "guestbook", - Version: "v1.3.0", + Version: "v1.4.0", Short: "Standalone guestbook server for static websites", Long: "Standalone guestbook server for static websites", } diff --git a/cmd/serve.go b/cmd/serve.go index 8191201..a5727df 100644 --- a/cmd/serve.go +++ b/cmd/serve.go @@ -86,9 +86,11 @@ var serveCmd = &cobra.Command{ err := r.ParseForm() data.Name = r.FormValue("name") data.Website = r.FormValue("website") - data.Message = strings.Replace(r.FormValue("message"), "\n", "
", -1) data.Validation = r.FormValue("validation") + data.Message = strings.Replace(r.FormValue("message"), "\r", "", -1) + data.Message = strings.Replace(data.Message, "\n", "
", -1) + if err != nil { log.Printf("Error occurred while decoding data: %v") http.Redirect(w, r, errorRedirect, http.StatusSeeOther) -- cgit v1.2.3