aboutsummaryrefslogtreecommitdiffhomepage
path: root/storage
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <fred@miniflux.net>2018-06-30 14:22:45 -0700
committerGravatar Frédéric Guillot <fred@miniflux.net>2018-06-30 14:22:45 -0700
commit5cf504745b07ac017e7c62e83b5efe797d3b74e3 (patch)
treed930f9cc59d03f548ec7586624789c62853bc5ca /storage
parent9c0f882ba0c7f8635ff7ab8007d134f7aefd69f2 (diff)
Add cli flag to reset all feed errors
Diffstat (limited to 'storage')
-rw-r--r--storage/feed.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/storage/feed.go b/storage/feed.go
index 4c0a630..326ada8 100644
--- a/storage/feed.go
+++ b/storage/feed.go
@@ -273,3 +273,9 @@ func (s *Storage) RemoveFeed(userID, feedID int64) error {
return nil
}
+
+// ResetFeedErrors removes all feed errors.
+func (s *Storage) ResetFeedErrors() error {
+ _, err := s.db.Exec(`UPDATE feeds SET parsing_error_count=0, parsing_error_msg=''`)
+ return err
+}