diff --git a/patchwork/models.py b/patchwork/models.py index d2a2ae47..18420160 100644 --- a/patchwork/models.py +++ b/patchwork/models.py @@ -962,10 +962,10 @@ def add_patch(self, patch, number): return patch def get_absolute_url(self): - # TODO(stephenfin): We really need a proper series view return reverse( - 'patch-list', kwargs={'project_id': self.project.linkname} - ) + ('?series=%d' % self.id) + 'series-detail', + kwargs={'project_id': self.project.linkname, 'series_id': self.id}, + ) def get_mbox_url(self): return reverse('series-mbox', kwargs={'series_id': self.id}) diff --git a/patchwork/templates/patchwork/partials/download-buttons.html b/patchwork/templates/patchwork/partials/download-buttons.html index 34c5f8fc..292ecb7b 100644 --- a/patchwork/templates/patchwork/partials/download-buttons.html +++ b/patchwork/templates/patchwork/partials/download-buttons.html @@ -1,4 +1,5 @@
+{% if submission %} + + series + +{% endif %}
diff --git a/patchwork/templates/patchwork/series-detail.html b/patchwork/templates/patchwork/series-detail.html index d38d7b9f..3da9edbb 100644 --- a/patchwork/templates/patchwork/series-detail.html +++ b/patchwork/templates/patchwork/series-detail.html @@ -12,13 +12,17 @@ {% block body %}
+{% include "patchwork/partials/download-buttons.html" %}

{{ series.name }}

- - + + @@ -38,4 +42,13 @@

Patches


{% include "patchwork/partials/patch-list.html" %} +
+

Cover Letter

+ {% if series.cover_letter.content %} +
{{ series.cover_letter.content }}
+ {% else %} + No cover letter available + {% endif %} +
+ {% endblock %}
Cover Letter{{ series.cover_letter.content|default:"No cover letter available" }}Series ID + {{ series.id }} + +
Date