From b6d1ec9c55163b3725cd52e017f9abc615ca6866 Mon Sep 17 00:00:00 2001 From: Valentin Rigal <rigal@teklia.com> Date: Tue, 5 Dec 2023 15:59:48 +0100 Subject: [PATCH] Fix transcription's entities stale read --- arkindex/documents/api/entities.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arkindex/documents/api/entities.py b/arkindex/documents/api/entities.py index 6046b7a32a..16ae4ae2c0 100644 --- a/arkindex/documents/api/entities.py +++ b/arkindex/documents/api/entities.py @@ -446,10 +446,10 @@ class TranscriptionEntities(ListAPIView): raise serializers.ValidationError(errors) transcription = get_object_or_404( - Transcription.objects.filter( - id=self.kwargs['pk'], - element__corpus__in=Corpus.objects.readable(self.request.user), - ).only("id") + Transcription.objects + .using("default") + .filter(id=self.kwargs['pk'], element__corpus__in=Corpus.objects.readable(self.request.user)) + .only("id") ) return ( -- GitLab