X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=seattletimes_rss_renderer.py;h=4d02008b7a2aac075b70d4ea28c2a28d0e5c9ae6;hb=08440780a64ab1226bb4447b49ce422edfd1500e;hp=c8d12ce17d6bcadef5a79c645f0b2cdae1121df9;hpb=75b27cc68871343681f01e3f5b04cae84b1b7b2a;p=kiosk.git diff --git a/seattletimes_rss_renderer.py b/seattletimes_rss_renderer.py index c8d12ce..4d02008 100644 --- a/seattletimes_rss_renderer.py +++ b/seattletimes_rss_renderer.py @@ -26,8 +26,6 @@ class seattletimes_rss_renderer(gnrss.generic_news_rss_renderer): feed_site, feed_uris, page_title) - self.oldest = datetime.datetime.now() - datetime.timedelta(14) - self.debug_print("oldest story we'll keep: %s" % self.oldest) def debug_prefix(self): return "seattletimes" @@ -45,6 +43,8 @@ class seattletimes_rss_renderer(gnrss.generic_news_rss_renderer): if item.tag != "item": self.debug_print("Item.tag isn't item?!") return False + if self.is_item_older_than_n_days(item, 14): + return False details = {} for detail in item.getchildren(): @@ -79,6 +79,8 @@ class seattletimes_rss_renderer(gnrss.generic_news_rss_renderer): return True def item_is_interesting_for_article(self, title, description, item): + if self.is_item_older_than_n_days(item, 14): + return False return len(description) >= 65 #x = seattletimes_rss_renderer({"Test", 123},