From eed3de0f8286041d2630e744b3efc184f70a4aee Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Tue, 5 Jul 2022 12:14:04 -0400 Subject: [PATCH] Use latest unread_cutoff to fetch stories for inverting. --- apps/reader/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/reader/models.py b/apps/reader/models.py index d9d36bd12..15b6a01ee 100644 --- a/apps/reader/models.py +++ b/apps/reader/models.py @@ -794,7 +794,7 @@ class UserSubscription(models.Model): # Story is outside the mark as read range, so invert all stories before. newer_stories = MStory.objects(story_feed_id=story.story_feed_id, story_date__gte=story.story_date, - story_date__lte=self.mark_read_date + story_date__lte=unread_cutoff ).only('story_hash') newer_stories = [s.story_hash for s in newer_stories] self.mark_read_date = story.story_date - datetime.timedelta(minutes=1)