Add length limit to summary fields

This commit is contained in:
Toastie 2025-02-04 19:31:40 +13:00
parent 78c111be54
commit af319b18b7
Signed by: toastie_t0ast
GPG key ID: 0861BE54AD481DC7

View file

@ -209,7 +209,14 @@ public class InterviewStep
{
if (answerDelimiter != null && summary.Contains(summaryField))
{
summary[summaryField] += answerDelimiter + answer;
if ((summary[summaryField] + answerDelimiter + answer).Length < 1024)
{
summary[summaryField] += answerDelimiter + answer;
}
else
{
Logger.Error("Tried to add answer '" + answer + "' to summary field '" + summaryField + "' but it was too long.");
}
}
else
{