From 754627681c6a3ab3c99de76ff5321a1a3b13c9f2 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Wed, 28 Feb 2024 07:05:19 -0800 Subject: [PATCH] Fix: ensure document title always limited to 128 chars (#5934) --- src/documents/consumer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/documents/consumer.py b/src/documents/consumer.py index 92461484c..93b41e60e 100644 --- a/src/documents/consumer.py +++ b/src/documents/consumer.py @@ -732,7 +732,7 @@ class Consumer(LoggingMixin): storage_type = Document.STORAGE_TYPE_UNENCRYPTED - title = file_info.title[:127] + title = file_info.title if self.override_title is not None: try: title = self._parse_title_placeholders(self.override_title) @@ -742,7 +742,7 @@ class Consumer(LoggingMixin): ) document = Document.objects.create( - title=title, + title=title[:127], content=text, mime_type=mime_type, checksum=hashlib.md5(self.working_copy.read_bytes()).hexdigest(),