diff --git a/apps/rss_feeds/models.py b/apps/rss_feeds/models.py index 593fb2024..0cb60e48e 100644 --- a/apps/rss_feeds/models.py +++ b/apps/rss_feeds/models.py @@ -708,7 +708,7 @@ class Feed(models.Model): # 2 subscribers: # 1 update per day = 4.5 hours # 10 updates = 55 minutes - updates_per_day_delay = 6 * 60 / max(.25, ((max(0, self.active_subscribers)**.20) + updates_per_day_delay = 4 * 60 / max(.25, ((max(0, self.active_subscribers)**.20) * (updates_per_day**.7))) if self.premium_subscribers > 0: updates_per_day_delay /= 6 @@ -718,7 +718,7 @@ class Feed(models.Model): # 7 hours for 2 subscribers. # 3 hours for 3 subscribers. # 25 min for 10 subscribers. - subscriber_bonus = 24 * 60 / max(.167, max(0, self.active_subscribers)**2.35) + subscriber_bonus = 12 * 60 / max(.167, max(0, self.active_subscribers)**2.35) if self.premium_subscribers > 0: subscriber_bonus /= 6