From 85d48c8a7188fc426a1269b1eeccb09ae3e83e43 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Guillot?= <fred@miniflux.net>
Date: Sun, 21 Oct 2018 11:44:29 -0700
Subject: [PATCH] Add entries storage error to feed errors count

---
 reader/feed/handler.go | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/reader/feed/handler.go b/reader/feed/handler.go
index d48a80a1..401048bb 100644
--- a/reader/feed/handler.go
+++ b/reader/feed/handler.go
@@ -118,6 +118,8 @@ func (h *Handler) RefreshFeed(userID, feedID int64) error {
 
 		// We don't update existing entries when the crawler is enabled (we crawl only inexisting entries).
 		if storeErr := h.store.UpdateEntries(originalFeed.UserID, originalFeed.ID, originalFeed.Entries, !originalFeed.Crawler); storeErr != nil {
+			originalFeed.WithError(storeErr.Error())
+			h.store.UpdateFeed(originalFeed)
 			return storeErr
 		}
 
-- 
GitLab