]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Fix: include documents in trash for existing asn check (#7189)
authorshamoon <4887959+shamoon@users.noreply.github.com>
Mon, 8 Jul 2024 16:28:40 +0000 (09:28 -0700)
committerGitHub <noreply@github.com>
Mon, 8 Jul 2024 16:28:40 +0000 (16:28 +0000)
src/documents/consumer.py

index 9447fb329fafe3ea31ead7baf2c33083a7872a94..29185a4478eab65e69168e17ae36284d9d13ceb3 100644 (file)
@@ -358,7 +358,9 @@ class ConsumerPlugin(
                 f"[{Document.ARCHIVE_SERIAL_NUMBER_MIN:,}, "
                 f"{Document.ARCHIVE_SERIAL_NUMBER_MAX:,}]",
             )
-        if Document.objects.filter(archive_serial_number=self.metadata.asn).exists():
+        if Document.global_objects.filter(
+            archive_serial_number=self.metadata.asn,
+        ).exists():
             self._fail(
                 ConsumerStatusShortMessage.ASN_ALREADY_EXISTS,
                 f"Not consuming {self.filename}: Given ASN {self.metadata.asn} already exists!",