From 877f62ecb98658122c3780d3a64114b8f7ade159 Mon Sep 17 00:00:00 2001 From: Nazar Kanaev Date: Sun, 16 Aug 2020 14:17:01 +0100 Subject: [PATCH] set default title for untitled feeds --- storage/feed.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/storage/feed.go b/storage/feed.go index b3d4117..69be52a 100644 --- a/storage/feed.go +++ b/storage/feed.go @@ -16,11 +16,15 @@ type Feed struct { } func (s *Storage) CreateFeed(title, description, link, feedLink string, folderId *int64) *Feed { + title = html.UnescapeString(title) + if len(title) == 0 { + title = "" + } result, err := s.db.Exec(` insert into feeds (title, description, link, feed_link, folder_id) values (?, ?, ?, ?, ?) on conflict (feed_link) do update set folder_id=?`, - html.UnescapeString(title), description, link, feedLink, folderId, + title, description, link, feedLink, folderId, folderId, ) if err != nil {