Merge pull request #218 from aceisace/hotfix/feeds-module

fix keyerror -> summary not in posts
This commit is contained in:
Ace 2022-04-14 04:34:51 +02:00 committed by GitHub
commit 77e7bec2e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -112,9 +112,9 @@ class Feeds(inkycal_module):
for feeds in self.feed_urls: for feeds in self.feed_urls:
text = feedparser.parse(feeds) text = feedparser.parse(feeds)
for posts in text.entries: for posts in text.entries:
if 'summary' in posts:
summary = posts.summary summary = posts.summary
parsed_feeds.append( parsed_feeds.append(f"{posts.title}: {re.sub('<[^<]+?>', '', summary)}")
f"{posts.title}: {re.sub('<[^<]+?>', '', posts.summary)}")
self._parsed_feeds = parsed_feeds self._parsed_feeds = parsed_feeds