[PATCH] Fix Standards-Version links
---
.../templates/stdver_warnings/standards-version-action-item.html | 6 ++----
distro_tracker/stdver_warnings/tracker_tasks.py | 2 ++
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/distro_tracker/stdver_warnings/templates/stdver_warnings/standards-version-action-item.html b/distro_tracker/stdver_warnings/templates/stdver_warnings/standards-version-action-item.html
index aeffa81..6dc41b5 100644
--- a/distro_tracker/stdver_warnings/templates/stdver_warnings/standards-version-action-item.html
+++ b/distro_tracker/stdver_warnings/templates/stdver_warnings/standards-version-action-item.html
@@ -1,11 +1,9 @@
-{% with lastsv=item.extra_data.lastsv %}
-{% with standards_version=item.extra_data.standards_version %}
{% if item.extra_data.severely_outdated %}
<span>The package is severely out of date with respect to the Debian Policy.</span>
{% endif %}
<span>The package should be updated to follow the last version of <a href="https://www.debian.org/doc/debian-policy/">Debian Policy</a>
-(Standards-Version <a href="https://www.debian.org/doc/debian-policy/upgrading-checklist.html#s-{{ lastsv }}.0">{{ lastsv }}</a> instead of
-<a href="https://www.debian.org/doc/debian-policy/upgrading-checklist.html#s-{{ standards_version }}.0">{{ standards_version }}</a>).
+(Standards-Version <a href="https://www.debian.org/doc/debian-policy/#version-{{ item.extra_data.lastsv_dashes|urlencode:'' }}">{{ item.extra_data.lastsv }}</a> instead of
+<a href="https://www.debian.org/doc/debian-policy/#version-{{ item.extra_data.standards_version_dashes|urlencode:'' }}">{{ item.extra_data.standards_version }}</a>).
</span>
{% endwith %}
{% endwith %}
diff --git a/distro_tracker/stdver_warnings/tracker_tasks.py b/distro_tracker/stdver_warnings/tracker_tasks.py
index 8c5ea5d..6102706 100644
--- a/distro_tracker/stdver_warnings/tracker_tasks.py
+++ b/distro_tracker/stdver_warnings/tracker_tasks.py
@@ -113,7 +113,9 @@ class UpdateStandardsVersionWarnings(BaseTask):
action_item.short_description = self.ITEM_DESCRIPTION
action_item.extra_data = {
'lastsv': policy_version,
+ 'lastsv_dashes': policy_version.replace('.', '-'),
'standards_version': standards_version,
+ 'standards_version_dashes': standards_version.replace('.', '-'),
'severely_outdated': severely_outdated,
}
action_item.save()
--
2.14.1
Reply to: