This will allow users to download patches with any dependencies
included. Since a patch can belong to many series a dropdown is
used.

Signed-off-by: Stephen Finucane <step...@that.guru>
---
 patchwork/templates/patchwork/submission.html | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/patchwork/templates/patchwork/submission.html 
b/patchwork/templates/patchwork/submission.html
index 66c1159..da92e58 100644
--- a/patchwork/templates/patchwork/submission.html
+++ b/patchwork/templates/patchwork/submission.html
@@ -288,6 +288,18 @@ function toggle_div(link_id, headers_id)
   <a href="{% url 'patch-mbox' patch_id=submission.id %}"
    class="btn btn-default" role="button" data-toggle="tooltip"
    title="Download patch mbox">mbox</a>
+  {% if submission.latest_series %}
+   <button type="button" class="btn btn-default dropdown-toggle"
+    data-toggle="dropdown">
+    <span class="caret"></span>
+   </button>
+   <ul class="dropdown-menu" role="menu">
+   {% for series in submission.series.all %}
+    <li><a href="{% url 'patch-mbox' patch_id=submission.id %}?series={{ 
series.id }}"
+     >{{ series }}</a></li>
+   {% endfor %}
+   </ul>
+  {% endif %}
  </div>
 </h2>
 
-- 
2.9.3

_______________________________________________
Patchwork mailing list
Patchwork@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/patchwork

Reply via email to