[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#851296: [PATCH 3/3] TransitionsPanel: URL quote in template, not variables



---
 distro_tracker/vendor/debian/templates/debian/transitions-panel.html | 2 +-
 distro_tracker/vendor/debian/tracker_panels.py                       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/distro_tracker/vendor/debian/templates/debian/transitions-panel.html b/distro_tracker/vendor/debian/templates/debian/transitions-panel.html
index e14453d..56f170c 100644
--- a/distro_tracker/vendor/debian/templates/debian/transitions-panel.html
+++ b/distro_tracker/vendor/debian/templates/debian/transitions-panel.html
@@ -41,7 +41,7 @@
 
     {% if panel.context.excuses %}
     <li class='list-group-item'>
-    <span><a href="https://qa.debian.org/excuses.php?package={{ panel.context.package_name }}">excuses</a>:</span>
+    <span><a href="https://qa.debian.org/excuses.php?package={{ panel.context.package_name|urlencode:'' }}">excuses</a>:</span>
     <ul>
       {% for excuse in panel.context.excuses %}
       <li>{{ excuse }}</li>
diff --git a/distro_tracker/vendor/debian/tracker_panels.py b/distro_tracker/vendor/debian/tracker_panels.py
index 9569969..17f90b2 100644
--- a/distro_tracker/vendor/debian/tracker_panels.py
+++ b/distro_tracker/vendor/debian/tracker_panels.py
@@ -258,7 +258,7 @@ class TransitionsPanel(BasePanel):
         return {
             'transitions': self.package.package_transitions.all(),
             'excuses': excuses,
-            'package_name': urlquote(self.package.name),
+            'package_name': self.package.name,
         }
 
     @property
-- 
2.14.1


Reply to: