From 8aaa3ec2e72c36349fc41e053ce3a2e9f881e6fb Mon Sep 17 00:00:00 2001 From: asamuta Date: Fri, 23 Feb 2024 16:45:03 +0100 Subject: [PATCH] Align "reference" field value in JSON transaction log with standard log. --- src/transaction.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/transaction.cc b/src/transaction.cc index cf52288d9b..135e2128c3 100644 --- a/src/transaction.cc +++ b/src/transaction.cc @@ -1806,7 +1806,7 @@ std::string Transaction::toJSON(int parts) { strlen("details")); yajl_gen_map_open(g); LOGFY_ADD("match", a.m_match.c_str()); - LOGFY_ADD("reference", a.m_reference.c_str()); + LOGFY_ADD("reference", utils::string::limitTo(200, a.m_reference).c_str()); LOGFY_ADD("ruleId", std::to_string(a.m_ruleId).c_str()); LOGFY_ADD("file", a.m_ruleFile->c_str()); LOGFY_ADD("lineNumber", std::to_string(a.m_ruleLine).c_str());