diff --git a/lib/Alchemy/Phrasea/SearchEngine/Elastic/RecordHelper.php b/lib/Alchemy/Phrasea/SearchEngine/Elastic/RecordHelper.php index 74f3a297a8..6d19916e62 100644 --- a/lib/Alchemy/Phrasea/SearchEngine/Elastic/RecordHelper.php +++ b/lib/Alchemy/Phrasea/SearchEngine/Elastic/RecordHelper.php @@ -151,6 +151,7 @@ class RecordHelper return (bool) $value; case FieldMapping::TYPE_STRING: + $value = substr($value, 0, 32766); // for lucene limit, before a better solution return str_replace("\0", '', $value); default: