aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.com>2025-05-07 01:10:31 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.com>2025-05-07 01:10:31 +0530
commit03e5020f880c7237141fd850f54579fe3e97324b (patch)
tree1cfd7d573e04aef4c470e175d180082fe3356ad8
parent018657a5290f8d53402379f84367ef0391e8d1a8 (diff)
Also removing \r from the messagev1.4.0
-rw-r--r--cmd/root.go2
-rw-r--r--cmd/serve.go4
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", "<br>", -1)
data.Validation = r.FormValue("validation")
+ data.Message = strings.Replace(r.FormValue("message"), "\r", "", -1)
+ data.Message = strings.Replace(data.Message, "\n", "<br>", -1)
+
if err != nil {
log.Printf("Error occurred while decoding data: %v")
http.Redirect(w, r, errorRedirect, http.StatusSeeOther)