From 620f4c3d201763e06bba1ff7ac636bd3e7c72e0b Mon Sep 17 00:00:00 2001 From: Laszlo Zeke Date: Sun, 2 Apr 2017 21:11:10 +0200 Subject: [PATCH] Setting isPermaLink attrib to false when the guid is not a link --- TwitchRSS/lib/feedformatter.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/TwitchRSS/lib/feedformatter.py b/TwitchRSS/lib/feedformatter.py index e43db86..ed510ff 100644 --- a/TwitchRSS/lib/feedformatter.py +++ b/TwitchRSS/lib/feedformatter.py @@ -257,7 +257,13 @@ def _add_subelem(root_element, name, value): for key in value: _add_subelem(subElem, key, value[key]) else: - ET.SubElement(root_element, name).text = value + if name == "guid" and not value.startswith("http"): + el = ET.SubElement(root_element, name) + el.text = value + el.attrib["isPermaLink"] = "false" + else: + ET.SubElement(root_element, name).text = value + def _stringify(tree, pretty):