diff options
author | Frédéric Guillot <fred@miniflux.net> | 2017-12-10 19:01:38 -0800 |
---|---|---|
committer | Frédéric Guillot <fred@miniflux.net> | 2017-12-10 19:01:38 -0800 |
commit | 7a35c58f53d76356292e3e0ca9c91add3595a9e0 (patch) | |
tree | 99d2720d78049751d18033cb5ccafedc91f596c2 /storage | |
parent | b75a9987ba99047efe846b8f196bc5a28b7474c1 (diff) |
Add readability package to fetch original content
Diffstat (limited to 'storage')
-rw-r--r-- | storage/entry.go | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/storage/entry.go b/storage/entry.go index 5dfb801..151bf49 100644 --- a/storage/entry.go +++ b/storage/entry.go @@ -59,6 +59,23 @@ func (s *Storage) CreateEntry(entry *model.Entry) error { return nil } +// UpdateEntryContent updates entry content. +func (s *Storage) UpdateEntryContent(entry *model.Entry) error { + query := ` + UPDATE entries SET + content=$1 + WHERE user_id=$2 AND id=$3 + ` + + _, err := s.db.Exec( + query, + entry.Content, + entry.UserID, + entry.ID, + ) + return err +} + // UpdateEntry update an entry when a feed is refreshed. func (s *Storage) UpdateEntry(entry *model.Entry) error { query := ` |