Fix: prevent ASN collisions for merge operations (#11634)

This commit is contained in:
shamoon
2025-12-19 20:05:34 -08:00
committed by GitHub
parent 4e789acf2d
commit 7604a0b583
6 changed files with 24 additions and 4 deletions

View File

@@ -412,6 +412,14 @@ class TestConsumer(
self.assertEqual(document.archive_serial_number, 123)
self._assert_first_last_send_progress()
def testMetadataOverridesSkipAsnPropagation(self):
overrides = DocumentMetadataOverrides()
incoming = DocumentMetadataOverrides(skip_asn=True)
overrides.update(incoming)
self.assertTrue(overrides.skip_asn)
def testOverrideTitlePlaceholders(self):
c = Correspondent.objects.create(name="Correspondent Name")
dt = DocumentType.objects.create(name="DocType Name")