diff options
| author | metalgamer | 2020-12-08 17:08:40 +0100 |
|---|---|---|
| committer | metalgamer | 2020-12-08 17:08:40 +0100 |
| commit | aebc6c5fe48795a1e5bee5d90bebfd04c5ff780b (patch) | |
| tree | d47d9a78ad4a257286b1d1ea518fe4503b5624dd | |
| parent | bce2523f06284a3d9ec04ae6089126d279534df3 (diff) | |
| download | patternutils-aebc6c5fe48795a1e5bee5d90bebfd04c5ff780b.tar.gz patternutils-aebc6c5fe48795a1e5bee5d90bebfd04c5ff780b.zip | |
Don't use separate dictionary for common values in prss
Diffstat (limited to '')
| -rw-r--r-- | patternutils/commands/prss.py | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/patternutils/commands/prss.py b/patternutils/commands/prss.py index b2a83fc..fb429a3 100644 --- a/patternutils/commands/prss.py +++ b/patternutils/commands/prss.py @@ -35,12 +35,6 @@ def prss( parsed_feed = feedparser.parse(url) - default_values = { - "feed_title": parsed_feed.feed.title, - "feed_link": parsed_feed.feed.link, - "feed_description": parsed_feed.feed.description, - } - direntries = [] filenames = [] @@ -78,8 +72,10 @@ def prss( "_abspath": os.path.abspath(direntry.path), "_realpath": os.path.realpath(direntry.path), "_relpath": os.path.relpath(direntry.path), + "feed_title": parsed_feed.feed.get("title", None), + "feed_link": parsed_feed.feed.get("link", None), + "feed_description": parsed_feed.feed.get("description", None), } - entry_values.update(default_values) matches.append(entry_values) if stream: |
