Fixing feeds that fall through.

This commit is contained in:
Samuel Clay 2013-04-01 12:21:00 -07:00
parent 52958522b5
commit 07d1fcb207

View file

@ -226,6 +226,7 @@ def load_feeds(request):
user_subs = UserSubscription.objects.select_related('feed').filter(user=user)
day_ago = datetime.datetime.now() - datetime.timedelta(days=1)
scheduled_feeds = []
for sub in user_subs:
pk = sub.feed_id
@ -236,6 +237,8 @@ def load_feeds(request):
scheduled_feeds.append(sub.feed.pk)
elif sub.active and sub.feed.active_subscribers <= 0:
scheduled_feeds.append(sub.feed.pk)
elif sub.feed.next_scheduled_update < day_ago:
scheduled_feeds.append(sub.feed.pk)
if len(scheduled_feeds) > 0 and request.user.is_authenticated():
logging.user(request, "~SN~FMTasking the scheduling immediate fetch of ~SB%s~SN feeds..." %