From 585288f82accb1c127c058923286b976064d7a4c Mon Sep 17 00:00:00 2001 From: Todd Dembrey <todd.dembrey@torchbox.com> Date: Mon, 5 Mar 2018 09:56:16 +0000 Subject: [PATCH] Add a limit to the returned activities --- opentech/apply/activity/views.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/opentech/apply/activity/views.py b/opentech/apply/activity/views.py index 716bcce1b..f6f3f4b4c 100644 --- a/opentech/apply/activity/views.py +++ b/opentech/apply/activity/views.py @@ -4,12 +4,15 @@ from .forms import CommentForm from .models import Activity, COMMENT +ACTIVITY_LIMIT = 50 + + class AllActivityContextMixin: def get_context_data(self, **kwargs): extra = { - 'actions': Activity.actions.filter(submission__in=self.object_list), - 'comments': Activity.comments.filter(submission__in=self.object_list), - 'all_activity': Activity.objects.filter(submission__in=self.object_list), + 'actions': Activity.actions.filter(submission__in=self.object_list)[:ACTIVITY_LIMIT], + 'comments': Activity.comments.filter(submission__in=self.object_list[:ACTIVITY_LIMIT]), + 'all_activity': Activity.objects.filter(submission__in=self.object_list)[:ACTIVITY_LIMIT], } return super().get_context_data(**extra, **kwargs) -- GitLab