From f969fd24a98b4afd0ddf4368b70ce97dfe7d13bf Mon Sep 17 00:00:00 2001 From: Wilson Gaturu Date: Wed, 1 Nov 2023 09:46:35 +0300 Subject: [PATCH] fixes n+1 for document citations --- peachjam/views/generic_views.py | 1 + 1 file changed, 1 insertion(+) diff --git a/peachjam/views/generic_views.py b/peachjam/views/generic_views.py index 170eb12d1..c02ce4b6c 100644 --- a/peachjam/views/generic_views.py +++ b/peachjam/views/generic_views.py @@ -194,6 +194,7 @@ def fetch_docs(self, works): docs = sorted( list( CoreDocument.objects.prefetch_related("work") + .select_related("nature") .filter(work__in=works) .distinct("work_frbr_uri") .order_by("work_frbr_uri", "-date")