From a37a5038d8f93ef68034ab7d563d127dc84d1b7c Mon Sep 17 00:00:00 2001 From: dgtlmoon Date: Thu, 30 Dec 2021 00:04:38 +0100 Subject: [PATCH] Fix broken RSS link fields --- changedetectionio/__init__.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/changedetectionio/__init__.py b/changedetectionio/__init__.py index ea01e39a..98f1a954 100644 --- a/changedetectionio/__init__.py +++ b/changedetectionio/__init__.py @@ -275,12 +275,15 @@ def changedetection_app(config=None, datastore_o=None): base_url = datastore.data['settings']['application']['base_url'] if base_url == '': base_url = "" - diff_link = "{}{}".format(base_url, url_for('diff_history_page', uuid=watch['uuid'])) - + + diff_link = {'href': "{}{}".format(base_url, url_for('diff_history_page', uuid=watch['uuid']))} + # @todo use title if it exists - fe.link(diff_link) - fe.title(watch['url']) - fe.description(href=watch['url']) + fe.link(link=diff_link) + fe.title(title=watch['url']) + + # @todo in the future Any code html is valid.]]> + fe.description(description=watch['url']) fe.guid(guid, permalink=False) dt = datetime.datetime.fromtimestamp(int(watch['newest_history_key']))