From c55ac3ff5102dc85e32c7ed2130e0b48dbcf8150 Mon Sep 17 00:00:00 2001 From: Dave Jenkins Date: Mon, 19 Jun 2017 17:34:48 +0100 Subject: [PATCH] CRM-20443 - SQL syntax error creating logging triggers if column name is reserved word --- CRM/Logging/Schema.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CRM/Logging/Schema.php b/CRM/Logging/Schema.php index ba0c03805e..1478e156b3 100644 --- a/CRM/Logging/Schema.php +++ b/CRM/Logging/Schema.php @@ -378,7 +378,7 @@ AND TABLE_NAME LIKE 'log_civicrm_%' } $columnsOf[$table] = array(); while ($dao->fetch()) { - $columnsOf[$table][] = $dao->Field; + $columnsOf[$table][] = CRM_Utils_type::escape($dao->Field, 'MysqlColumnNameOrAlias'); } } -- 2.25.1