aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/apps
diff options
context:
space:
mode:
authorGravatar Amrou Bellalouna <[email protected]>2023-12-15 20:13:53 +0100
committerGravatar GitHub <[email protected]>2023-12-15 20:13:53 +0100
commit9e4d037c9dc5092d5d258f06008c97bf43f99313 (patch)
treed08c6060aaf2a63474cded525147a3a0985ea997 /pydis_site/apps
parentuse curl to download the pull_request_payload artifact (#1185) (diff)
parentPreload nomination entries in nomination viewset (diff)
Merge pull request #1187 from python-discord/nplusone-nomination-entries
Preload nomination entries in nomination viewset
Diffstat (limited to 'pydis_site/apps')
-rw-r--r--pydis_site/apps/api/viewsets/bot/nomination.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pydis_site/apps/api/viewsets/bot/nomination.py b/pydis_site/apps/api/viewsets/bot/nomination.py
index 953513e0..d083464c 100644
--- a/pydis_site/apps/api/viewsets/bot/nomination.py
+++ b/pydis_site/apps/api/viewsets/bot/nomination.py
@@ -170,7 +170,7 @@ class NominationViewSet(CreateModelMixin, RetrieveModelMixin, ListModelMixin, Ge
"""
serializer_class = NominationSerializer
- queryset = Nomination.objects.all()
+ queryset = Nomination.objects.all().prefetch_related('entries')
filter_backends = (DjangoFilterBackend, SearchFilter, OrderingFilter)
filterset_fields = ('user__id', 'active')
frozen_on_create = ('ended_at', 'end_reason', 'active', 'inserted_at', 'reviewed')