Add support for extra high frequency feeds

This commit is contained in:
vas3k
2020-01-05 21:36:13 +01:00
parent 0189edd118
commit 9de3d73595

View File

@@ -176,6 +176,9 @@ class Article(models.Model):
elif frequency <= 20:
# average frequency — mark today posts
return self.created_at > now - timedelta(days=1)
elif frequency >= 100:
# extra high frequency — mark newest posts
return self.created_at > now - timedelta(hours=2)
# high frequency - mark 6-hour old posts
# normal frequency - mark 6-hour old posts
return self.created_at > now - timedelta(hours=6)