diff --git a/invitations/templates/partials/invitations/registrationinvitation_table.html b/invitations/templates/partials/invitations/registrationinvitation_table.html index 8bd8eac5c87b49e4378e5234d4f46505e5ea66aa..53021f700e388dd9507d6d3ce086e4d5844443d8 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 60e8351a36c128701dbb63b0f83886d9373f8692..2dca81c25023792cbbfad1b917f3c3905df27712 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