From 5a0a8a58b3b8cb0e35f061bee163650dd2e73215 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 10 Feb 2026 21:15:33 -0800 Subject: [PATCH] Try this way --- src/documents/consumer.py | 2 +- src/documents/models.py | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/documents/consumer.py b/src/documents/consumer.py index e5692c327..98540e679 100644 --- a/src/documents/consumer.py +++ b/src/documents/consumer.py @@ -501,7 +501,7 @@ class ConsumerPlugin( pk=self.input_doc.root_document_id, ) self.log.debug("Saving record for updated version to database") - original_document.pk = None + setattr(original_document, "pk", None) original_document.root_document = root_doc file_for_checksum = ( self.unmodified_original diff --git a/src/documents/models.py b/src/documents/models.py index a6604d643..249de4b4a 100644 --- a/src/documents/models.py +++ b/src/documents/models.py @@ -161,8 +161,6 @@ class Document(SoftDeleteModel, ModelWithOwner): from django.db.models.query import QuerySet versions: "QuerySet[Document]" - pk: int | None - id: int | None correspondent = models.ForeignKey( Correspondent,