From: Joseph Lacey Date: Fri, 25 Mar 2016 15:00:00 +0000 (-0400) Subject: CRM-18276 fixing regression by initializing array. X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=ae783a022bf36394082eea3adf17bb151eb8421e;p=civicrm-core.git CRM-18276 fixing regression by initializing array. ---------------------------------------- * CRM-18276: Report custom data table retrieval fails when tables are more than 1024 characters https://issues.civicrm.org/jira/browse/CRM-18276 --- diff --git a/CRM/Report/Form.php b/CRM/Report/Form.php index 8a41ce49e7..f720104a49 100644 --- a/CRM/Report/Form.php +++ b/CRM/Report/Form.php @@ -3660,6 +3660,7 @@ ORDER BY cg.weight, cf.weight"; $mapper = CRM_Core_BAO_CustomQuery::$extendsMap; //CRM-18276 GROUP_CONCAT could be used with singleValueQuery and then exploded, //but by default that truncates to 1024 characters, which causes errors with installs with lots of custom field sets + $customTables = array(); $customTablesDAO = CRM_Core_DAO::executeQuery("SELECT table_name FROM civicrm_custom_group", CRM_Core_DAO::$_nullArray); while ($customTablesDAO->fetch()) { $customTables[] = $customTablesDAO->table_name;