From df935f8dc98fac235f1222d60ad19af71afb6fe9 Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Mon, 7 Sep 2020 14:19:58 +0200
Subject: [PATCH] Prefetch related user and person of CRUD events

---
 aleksis/core/mixins.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/aleksis/core/mixins.py b/aleksis/core/mixins.py
index d7108b88b..4e55bc4a8 100644
--- a/aleksis/core/mixins.py
+++ b/aleksis/core/mixins.py
@@ -115,7 +115,7 @@ class ExtensibleModel(models.Model, metaclass=_ExtensibleModelBase):
 
         return CRUDEvent.objects.filter(
             object_id=self.pk, content_type=content_type
-        ).select_related("user")
+        ).select_related("user", "user__person")
 
     @property
     def crud_event_create(self) -> Optional[CRUDEvent]:
-- 
GitLab