From 2f4d843ac8ab152097fadad60b6bc7807c1c06d2 Mon Sep 17 00:00:00 2001
From: Jorran de Wit <jorrandewit@outlook.com>
Date: Tue, 20 Feb 2018 12:40:00 +0100
Subject: [PATCH] Add delete btn

---
 .../partials/invitations/registrationinvitation_table.html     | 1 +
 invitations/views.py                                           | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/invitations/templates/partials/invitations/registrationinvitation_table.html b/invitations/templates/partials/invitations/registrationinvitation_table.html
index 8bd8eac5c..53021f700 100644
--- a/invitations/templates/partials/invitations/registrationinvitation_table.html
+++ b/invitations/templates/partials/invitations/registrationinvitation_table.html
@@ -39,6 +39,7 @@
                         {% elif invitation.status == 'sent' or invitation.status == 'edited' %}
                             <li><a href="{% url 'invitations:send_reminder' invitation.id %}">Send reminder</a></li>
                         {% endif %}
+                        <li><a class="text-danger" href="{% url 'invitations:delete' invitation.id %}">Delete</a></li>
                     </ul>
                 </td>
                 <td>
diff --git a/invitations/views.py b/invitations/views.py
index 60e8351a3..2dca81c25 100644
--- a/invitations/views.py
+++ b/invitations/views.py
@@ -28,7 +28,8 @@ class RegistrationInvitationsView(PermissionsMixin, ListView):
         search_form = RegistrationInvitationFilterForm(self.request.GET or None)
         if search_form.is_valid():
             context['object_list'] = search_form.search(context['object_list'])
-        context['object_list'] = context['object_list'].order_by('date_sent_last', 'last_name')
+        context['object_list'] = context['object_list'].order_by(
+            'status', 'date_sent_last', 'last_name')
         context['search_form'] = search_form
         return context
 
-- 
GitLab