Add original_filename in pre_check_duplicate

This commit is contained in:
Martin Tan 2023-09-10 15:58:26 +08:00
parent e83a17524c
commit ce093567d6

View File

@ -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: