From 0e8b7f51ee6475d9bfd613bc756db3c7875be3cf Mon Sep 17 00:00:00 2001 From: cuom1999 Date: Fri, 16 Oct 2020 22:36:02 -0500 Subject: [PATCH] Add distinct to contest display --- judge/views/blog.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/judge/views/blog.py b/judge/views/blog.py index f280caf..3dee66b 100644 --- a/judge/views/blog.py +++ b/judge/views/blog.py @@ -81,8 +81,8 @@ class PostList(ListView): q |= Q(is_organization_private=True, organizations__in=user.organizations.all()) q |= Q(is_private=True, private_contestants=user) visible_contests = visible_contests.filter(q) - context['current_contests'] = visible_contests.filter(start_time__lte=now, end_time__gt=now) - context['future_contests'] = visible_contests.filter(start_time__gt=now) + context['current_contests'] = visible_contests.filter(start_time__lte=now, end_time__gt=now).distinct() + context['future_contests'] = visible_contests.filter(start_time__gt=now).distinct() if self.request.user.is_authenticated: profile = self.request.profile