From a54e94f77b0012edcce62c8651863cac81400905 Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Thu, 4 May 2017 18:05:39 +0200 Subject: [PATCH] Don't index large strings. --- .../Contents/MongoContentEntity.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/Squidex.Read.MongoDb/Contents/MongoContentEntity.cs b/src/Squidex.Read.MongoDb/Contents/MongoContentEntity.cs index 729356ef9..b5faa4a90 100644 --- a/src/Squidex.Read.MongoDb/Contents/MongoContentEntity.cs +++ b/src/Squidex.Read.MongoDb/Contents/MongoContentEntity.cs @@ -102,12 +102,17 @@ namespace Squidex.Read.MongoDb.Contents { if (text.Type == JTokenType.String) { - stringBuilder.Append(" "); - stringBuilder.Append(text); + var value = text.ToString(); + + if (value.Length < 1000) + { + stringBuilder.Append(" "); + stringBuilder.Append(text); + } } } - return stringBuilder.ToString(); + return stringBuilder.ToString().Substring(1024 * 1024); } } }