diff --git a/apps/rss_feeds/models.py b/apps/rss_feeds/models.py index cd96c0ea6..c60987cfa 100644 --- a/apps/rss_feeds/models.py +++ b/apps/rss_feeds/models.py @@ -381,6 +381,7 @@ class Feed(models.Model): r = redis.Redis(connection_pool=settings.REDIS_FEED_POOL) if not empty: tasked_feeds = r.zrange('tasked_feeds', 0, -1) + logging.debug(" ---> ~FRDraining %s feeds..." % tasked_feeds) r.sadd('queued_feeds', *tasked_feeds) r.zremrangebyrank('tasked_feeds', 0, -1) diff --git a/apps/social/models.py b/apps/social/models.py index 2831b155c..2bca76419 100644 --- a/apps/social/models.py +++ b/apps/social/models.py @@ -1749,12 +1749,14 @@ class MSharedStory(mongo.Document): return message def post_to_service(self, service): + user = User.objects.get(pk=self.user_id) + if service in self.posted_to_services: + logging.user(user, "~BM~FRAlready posted to %s." % (service)) return posted = False social_service = MSocialServices.objects.get(user_id=self.user_id) - user = User.objects.get(pk=self.user_id) message = self.generate_post_to_service_message() logging.user(user, "~BM~FGPosting to %s: ~SB%s" % (service, message))