From 797f7dc4b28b9af4eed78eacab0fcabbd3ee2a53 Mon Sep 17 00:00:00 2001 From: Jakub Onderka Date: Wed, 23 Apr 2025 10:59:10 +0200 Subject: [PATCH] Change http_version field in JSON audit log to string Sometimes m_httpVersion variable can be empty and then invalid JSON is generated --- src/transaction.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/transaction.cc b/src/transaction.cc index 3a790153..5ce376f9 100644 --- a/src/transaction.cc +++ b/src/transaction.cc @@ -1599,7 +1599,7 @@ std::string Transaction::toJSON(int parts) { utils::string::dash_if_empty( m_variableRequestMethod.evaluate())); - LOGFY_ADD_INT("http_version", m_httpVersion.c_str()); + LOGFY_ADD("http_version", m_httpVersion); LOGFY_ADD("uri", this->m_uri); if (parts & audit_log::AuditLog::CAuditLogPart) {