Fix: include documents in trash for existing asn check (#7189)

This commit is contained in:
shamoon
2024-07-08 09:28:40 -07:00
committed by GitHub
parent 3cf73a77ac
commit ada283441c

View 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!",