Only use live items in the rss/atom blog feed
[sommitrealweird.git] / sommitrealweird / blog / feeds.py
index 8242cfea56a3b2dd2adb47e997492f59ccb3dc0e..064f22a5c4671c2b8e63730c28a1e6a9b39f21d0 100644 (file)
@@ -13,9 +13,9 @@ class LatestBlogEntriesRss(Feed):
 
     def items(self):
         try:
-            return BlogEntry.objects.all().order_by('-publish_date')[:20]
+            return BlogEntry.objects.filter(islive=True).order_by('-publish_date')[:20]
         except:
-            return BlogEntry.objects.all().order_by('-publish_date')
+            return BlogEntry.objects.filter(islive=True).order_by('-publish_date')
 
     def author_name(self, obj):
         return "Brett Parker"
@@ -23,6 +23,12 @@ class LatestBlogEntriesRss(Feed):
     def author_email(self, obj):
         return "iDunno@sommitrealweird.co.uk"
 
+    def item_author_name(self, obj):
+        return "Brett Parker"
+
+    def item_author_email(self, obj):
+        return "iDunno@sommitrealweird.co.uk"
+
     def item_pubdate(self, obj):
         return obj.publish_date