From ce093567d6b7da845ef528daa891652a3f1812f8 Mon Sep 17 00:00:00 2001 From: Martin Tan Date: Sun, 10 Sep 2023 15:58:26 +0800 Subject: [PATCH] Add original_filename in pre_check_duplicate --- src/documents/consumer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/documents/consumer.py b/src/documents/consumer.py index 790281ca8..ab4c5b958 100644 --- a/src/documents/consumer.py +++ b/src/documents/consumer.py @@ -122,7 +122,7 @@ class Consumer(LoggingMixin): with open(self.path, "rb") as f: checksum = hashlib.md5(f.read()).hexdigest() existing_doc = Document.objects.filter( - Q(checksum=checksum) | Q(archive_checksum=checksum), + Q(checksum=checksum) | Q(archive_checksum=checksum) | Q(original_filename=self.filename), ) if existing_doc.exists(): if settings.CONSUMER_DELETE_DUPLICATES: