From 35074340bfc4631f80dbbdef922d74495b94cb2f Mon Sep 17 00:00:00 2001 From: Justin Hawkins Date: Sat, 28 May 2022 16:43:17 +0930 Subject: [PATCH] Correct behaviour when no tags --- web/web.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/web.go b/web/web.go index 4a151c4..0618ed8 100644 --- a/web/web.go +++ b/web/web.go @@ -117,7 +117,10 @@ func Create(bmm *db.BookmarkManager, cmm *db.ConfigManager) *Server { r.POST("/add", func(c *gin.Context) { url := c.PostForm("url") - tags := strings.Split(c.PostForm("tags_hidden"), "|") + tags := []string{} + if c.PostForm("tags_hidden") != "" { + tags = strings.Split(c.PostForm("tags_hidden"), "|") + } bm := entity.Bookmark{ ID: 0, URL: url, @@ -125,7 +128,6 @@ func Create(bmm *db.BookmarkManager, cmm *db.ConfigManager) *Server { } err := bmm.AddBookmark(&bm) - log.Printf("well done %d", bm.ID) data := gin.H{ "bm": bm, "error": err,