[yocto] [patchwork][PATCH 2/2] pagination.html: Add archive parameter to links

Jose Lamego jose.a.lamego at linux.intel.com
Mon Mar 27 11:40:50 PDT 2017


paginator links do not include current "archive" status parameter,
which may lead to inaccurate data displayed in next views.

This change includes "archive" parameter from the paginator class
to all of the pagination links.

[YOCTO #11200]

Signed-off-by: Jose Lamego <jose.a.lamego at linux.intel.com>
---
 patchwork/templates/patchwork/pagination.html | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/patchwork/templates/patchwork/pagination.html b/patchwork/templates/patchwork/pagination.html
index b8b76b3..e4f802b 100644
--- a/patchwork/templates/patchwork/pagination.html
+++ b/patchwork/templates/patchwork/pagination.html
@@ -4,7 +4,7 @@
 <div class="paginator">
 {% if page.has_previous %}
  <span class="prev">
-  <a href="{% listurl page=page.previous_page_number %}"
+  <a href="{% listurl page=page.previous_page_number,archive=page.paginator.archive %}"
      title="Previous Page">«</a></span>
 {% else %}
  <span class="prev-na">«</span>
@@ -12,7 +12,7 @@
  
 {% if page.paginator.trailing_set %}
  {% for p in page.paginator.trailing_set %}
- <span class="page"><a href="{% listurl page=p %}" >{{ p }}</a></span>
+ <span class="page"><a href="{% listurl page=p,archive=page.paginator.archive %}" >{{ p }}</a></span>
  {% endfor %}
         ...
 {% endif %}
@@ -21,7 +21,7 @@
   {% ifequal p page.number %}
     <span class="curr" title="Current Page">{{ p }}</span>
   {% else %}
-    <span class="page"><a href="{% listurl page=p %}"
+    <span class="page"><a href="{% listurl page=p,archive=page.paginator.archive %}"
      title="Page {{ p }}">{{ p }}</a></span>
   {% endifequal %}
 {% endfor %}
@@ -29,13 +29,13 @@
 {% if page.paginator.leading_set %}
         …
  {% for p in page.paginator.leading_set %}
-    <span class="page"><a href="{% listurl page=p %}">{{ p }}</a></span>
+    <span class="page"><a href="{% listurl page=p,archive=page.paginator.archive %}">{{ p }}</a></span>
  {% endfor %}
 {% endif %}
  
 {% if page.has_next %}
  <span class="next">
-  <a href="{% listurl page=page.next_page_number %}"
+  <a href="{% listurl page=page.next_page_number,archive=page.paginator.archive %}"
    title="Next Page">»</a>
   </span>
 {% else %}
-- 
2.7.4




More information about the yocto mailing list