diff --git a/internal/api/feed.go b/internal/api/feed.go index 2828eb09..26ce4d50 100644 --- a/internal/api/feed.go +++ b/internal/api/feed.go @@ -140,13 +140,7 @@ func (h *handler) markFeedAsRead(w http.ResponseWriter, r *http.Request) { feedID := request.RouteInt64Param(r, "feedID") userID := request.UserID(r) - feed, err := h.store.FeedByID(userID, feedID) - if err != nil { - json.NotFound(w, r) - return - } - - if feed == nil { + if !h.store.FeedExists(userID, feedID) { json.NotFound(w, r) return }