From 606ea8e7e58f0aa6cdef56273b095d3f5f84459f Mon Sep 17 00:00:00 2001 From: Ace Date: Thu, 14 Apr 2022 04:33:16 +0200 Subject: [PATCH] fix keyerror -> summary not in posts --- inkycal/modules/inkycal_feeds.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/inkycal/modules/inkycal_feeds.py b/inkycal/modules/inkycal_feeds.py index 3a700bd..043cb53 100644 --- a/inkycal/modules/inkycal_feeds.py +++ b/inkycal/modules/inkycal_feeds.py @@ -112,9 +112,9 @@ class Feeds(inkycal_module): for feeds in self.feed_urls: text = feedparser.parse(feeds) for posts in text.entries: - summary = posts.summary - parsed_feeds.append( - f"•{posts.title}: {re.sub('<[^<]+?>', '', posts.summary)}") + if 'summary' in posts: + summary = posts.summary + parsed_feeds.append(f"•{posts.title}: {re.sub('<[^<]+?>', '', summary)}") self._parsed_feeds = parsed_feeds