Select related actor for logentry queries
This commit is contained in:
parent
02fe490455
commit
760c16b968
@ -759,14 +759,16 @@ class DocumentViewSet(
|
|||||||
else None
|
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
|
# custom fields
|
||||||
for entry in LogEntry.objects.filter(
|
for entry in LogEntry.objects.filter(
|
||||||
object_pk__in=doc.custom_fields.values_list("id", flat=True),
|
object_pk__in=doc.custom_fields.values_list("id", flat=True),
|
||||||
content_type=ContentType.objects.get_for_model(CustomFieldInstance),
|
content_type=ContentType.objects.get_for_model(CustomFieldInstance),
|
||||||
):
|
).select_related("actor"):
|
||||||
entries.append(
|
entries.append(
|
||||||
{
|
{
|
||||||
"id": entry.id,
|
"id": entry.id,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user