From 4637cf70c16d9c4ea30c9604ca79704ec0e3f0c4 Mon Sep 17 00:00:00 2001 From: sentriz Date: Tue, 11 May 2021 21:34:11 +0100 Subject: [PATCH] fix: trim newlines when rendering flag values so the default genre split doesn't break the table --- cmd/gonic/gonic.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/gonic/gonic.go b/cmd/gonic/gonic.go index e503b992..5a106ea9 100644 --- a/cmd/gonic/gonic.go +++ b/cmd/gonic/gonic.go @@ -9,6 +9,7 @@ import ( "os" "path" "regexp" + "strings" "time" _ "github.com/jinzhu/gorm/dialects/sqlite" @@ -57,7 +58,8 @@ func main() { log.Printf("starting gonic %s\n", gonic.Version) log.Printf("provided config\n") set.VisitAll(func(f *flag.Flag) { - log.Printf(" %-15s %s\n", f.Name, f.Value) + value := strings.ReplaceAll(f.Value.String(), "\n", "") + log.Printf(" %-15s %s\n", f.Name, value) }) if _, err := os.Stat(*confMusicPath); os.IsNotExist(err) {