From 760c16b968f014e8681fadacc4193072ddc05379 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Sat, 20 Apr 2024 16:02:33 -0700 Subject: [PATCH] Select related actor for logentry queries --- src/documents/views.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/documents/views.py b/src/documents/views.py index 817dbcc23..8e58d9019 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -759,14 +759,16 @@ class DocumentViewSet( else None ), } - for entry in LogEntry.objects.filter(object_pk=doc.pk) + for entry in LogEntry.objects.filter(object_pk=doc.pk).select_related( + "actor", + ) ] # custom fields for entry in LogEntry.objects.filter( object_pk__in=doc.custom_fields.values_list("id", flat=True), content_type=ContentType.objects.get_for_model(CustomFieldInstance), - ): + ).select_related("actor"): entries.append( { "id": entry.id,