aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/FeedSinkPlugin.py
diff options
context:
space:
mode:
authorJan Tuomi <jans.tuomi@gmail.com>2023-09-11 09:51:05 +0300
committerJan Tuomi <jans.tuomi@gmail.com>2023-09-11 09:51:05 +0300
commita8aed014dbbfed67ef56fdda6219e7f17922f383 (patch)
tree11e53abca9e3e764de46dd4b1281367030c3d61a /plugins/FeedSinkPlugin.py
parent74ee6b327de8db0cf3ea8bd5a56040eb3fb02f08 (diff)
Improvements all around
Diffstat (limited to 'plugins/FeedSinkPlugin.py')
-rw-r--r--plugins/FeedSinkPlugin.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/plugins/FeedSinkPlugin.py b/plugins/FeedSinkPlugin.py
index 623bb49..f126b6d 100644
--- a/plugins/FeedSinkPlugin.py
+++ b/plugins/FeedSinkPlugin.py
@@ -56,8 +56,12 @@ class Plugin(PluginInterface):
item_author = ET.SubElement(item_elem, "author")
item_author.text = item.author
- item_guid = ET.SubElement(item_elem, "guid")
- item_guid.text = item.guid
+ item_guid = ET.SubElement(
+ item_elem,
+ "guid",
+ {"isPermaLink": "true" if item.guid.is_perma_link else "false"},
+ )
+ item_guid.text = item.guid.value
for enc in item.enclosures:
ET.SubElement(