SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit 7134e9e5 authored by Jean-Sébastien Caux's avatar Jean-Sébastien Caux
Browse files

Paginate citation notification list

parent a6364be1
No related branches found
No related tags found
No related merge requests found
......@@ -19,6 +19,12 @@
<div class="col-12">
<br>
{% include 'partials/invitations/citationnotification_table.html' with notifications=object_list %}
{% if is_paginated %}
<div class="col-12">
{% include 'partials/pagination.html' with page_obj=page_obj %}
</div>
{% endif %}
</div>
</div>
......
......@@ -68,10 +68,11 @@ class RegistrationInvitationsFellowView(RegistrationInvitationsView):
template_name = 'invitations/registrationinvitation_list_fellows.html'
class CitationNotificationsView(PermissionsMixin, ListView):
class CitationNotificationsView(PermissionsMixin, PaginationMixin, ListView):
permission_required = 'scipost.can_manage_registration_invitations'
queryset = CitationNotification.objects.unprocessed().prefetch_related(
'invitation', 'contributor', 'contributor__user')
paginate_by = 25
class CitationNotificationsProcessView(PermissionsMixin, RequestArgumentMixin, MailFormView):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment