aboutsummaryrefslogtreecommitdiffhomepage
path: root/storage
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <fred@miniflux.net>2017-12-10 19:01:38 -0800
committerGravatar Frédéric Guillot <fred@miniflux.net>2017-12-10 19:01:38 -0800
commit7a35c58f53d76356292e3e0ca9c91add3595a9e0 (patch)
tree99d2720d78049751d18033cb5ccafedc91f596c2 /storage
parentb75a9987ba99047efe846b8f196bc5a28b7474c1 (diff)
Add readability package to fetch original content
Diffstat (limited to 'storage')
-rw-r--r--storage/entry.go17
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 := `