diff options
author | Ben Brooks <ben@bbrks.me> | 2018-04-07 21:50:45 +0100 |
---|---|---|
committer | Frédéric Guillot <fred@kanboard.net> | 2018-04-07 13:50:45 -0700 |
commit | 538d08c16ce72dcbb8c6d041bdf9643cf4a16763 (patch) | |
tree | abe1f5d44ed9c29c57335051d5313e02e5868426 /storage/entry.go | |
parent | 449020c1e8019ca3c7032be77eb533fc2eed04e6 (diff) |
Add CommentsURL to entry
Diffstat (limited to 'storage/entry.go')
-rw-r--r-- | storage/entry.go | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/storage/entry.go b/storage/entry.go index 7df88c3..d56d5de 100644 --- a/storage/entry.go +++ b/storage/entry.go @@ -25,9 +25,9 @@ func (s *Storage) NewEntryQueryBuilder(userID int64) *EntryQueryBuilder { func (s *Storage) createEntry(entry *model.Entry) error { query := ` INSERT INTO entries - (title, hash, url, published_at, content, author, user_id, feed_id) + (title, hash, url, comments_url, published_at, content, author, user_id, feed_id) VALUES - ($1, $2, $3, $4, $5, $6, $7, $8) + ($1, $2, $3, $4, $5, $6, $7, $8, $9) RETURNING id ` err := s.db.QueryRow( @@ -35,6 +35,7 @@ func (s *Storage) createEntry(entry *model.Entry) error { entry.Title, entry.Hash, entry.URL, + entry.CommentsURL, entry.Date, entry.Content, entry.Author, @@ -82,14 +83,15 @@ func (s *Storage) UpdateEntryContent(entry *model.Entry) error { func (s *Storage) updateEntry(entry *model.Entry) error { query := ` UPDATE entries SET - title=$1, url=$2, content=$3, author=$4 - WHERE user_id=$5 AND feed_id=$6 AND hash=$7 + title=$1, url=$2, comments_url=$3, content=$4, author=$5 + WHERE user_id=$6 AND feed_id=$7 AND hash=$8 RETURNING id ` err := s.db.QueryRow( query, entry.Title, entry.URL, + entry.CommentsURL, entry.Content, entry.Author, entry.UserID, |