Correct behaviour when no tags

This commit is contained in:
Justin Hawkins 2022-05-28 16:43:17 +09:30
parent e2bac697fc
commit 35074340bf

View File

@ -117,7 +117,10 @@ func Create(bmm *db.BookmarkManager, cmm *db.ConfigManager) *Server {
r.POST("/add", func(c *gin.Context) { r.POST("/add", func(c *gin.Context) {
url := c.PostForm("url") 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{ bm := entity.Bookmark{
ID: 0, ID: 0,
URL: url, URL: url,
@ -125,7 +128,6 @@ func Create(bmm *db.BookmarkManager, cmm *db.ConfigManager) *Server {
} }
err := bmm.AddBookmark(&bm) err := bmm.AddBookmark(&bm)
log.Printf("well done %d", bm.ID)
data := gin.H{ data := gin.H{
"bm": bm, "bm": bm,
"error": err, "error": err,