diff --git a/apps/dataset/serializers/document_serializers.py b/apps/dataset/serializers/document_serializers.py index 919172d13..5d428cd7d 100644 --- a/apps/dataset/serializers/document_serializers.py +++ b/apps/dataset/serializers/document_serializers.py @@ -387,6 +387,9 @@ class DocumentSerializers(ApiMixin, serializers.Serializer): {}) else: + if document.status != Status.embedding.value: + document.status = Status.embedding + document.save() ListenerManagement.embedding_by_document_signal.send(document_id) return True