From 9a4b1a5d251e62ab1e2f8c674c811d72c35e5e2d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jean-S=C3=A9bastien=20Caux?= <git@jscaux.org>
Date: Thu, 24 Feb 2022 08:47:41 +0100
Subject: [PATCH] Prefetch instead of select related

---
 scipost_django/organizations/views.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scipost_django/organizations/views.py b/scipost_django/organizations/views.py
index 6670a4ae6..6b239f37e 100644
--- a/scipost_django/organizations/views.py
+++ b/scipost_django/organizations/views.py
@@ -166,7 +166,7 @@ class OrganizationListView(PaginationMixin, ListView):
             )
         if ordering == "desc":
             qs = qs.reverse()
-        return qs.select_related('logos')
+        return qs.prefetch_related('logos')
 
 
 def get_organization_detail(request):
-- 
GitLab