From 0b1b3ee9b7e4f9028d1eef407ea4aa1c93467b61 Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Tue, 8 Jan 2013 14:22:53 -0800 Subject: [PATCH] Undoing some broken changes on reading. --- apps/reader/models.py | 2 +- apps/rss_feeds/models.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/reader/models.py b/apps/reader/models.py index fc4af8fe4..f9698ed3d 100644 --- a/apps/reader/models.py +++ b/apps/reader/models.py @@ -351,7 +351,7 @@ class UserSubscription(models.Model): for story_id in set(story_ids): try: - story = MStory.get_story(story_feed_id=self.feed_id, story_guid=story_id) + story = MStory.objects.get(story_feed_id=self.feed_id, story_guid=story_id) except MStory.DoesNotExist: # Story has been deleted, probably by feed_fetcher. continue diff --git a/apps/rss_feeds/models.py b/apps/rss_feeds/models.py index 1cc8d362c..9fc884baf 100644 --- a/apps/rss_feeds/models.py +++ b/apps/rss_feeds/models.py @@ -1401,7 +1401,7 @@ class MFeedPage(mongo.Document): class MStory(mongo.Document): '''A feed item''' - story_feed_id = mongo.IntField() + story_feed_id = mongo.IntField(unique_with='story_guid') story_date = mongo.DateTimeField() story_title = mongo.StringField(max_length=1024) story_content = mongo.StringField()