From 7ae0389fb172a812b137b78f5f51f01065f83070 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Wed, 17 Jul 2013 17:08:19 -0700 Subject: [PATCH] Fix pseudoconstant regression --- CRM/Core/PseudoConstant.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CRM/Core/PseudoConstant.php b/CRM/Core/PseudoConstant.php index 2cabc11fb2..32a177bac8 100644 --- a/CRM/Core/PseudoConstant.php +++ b/CRM/Core/PseudoConstant.php @@ -326,7 +326,9 @@ class CRM_Core_PseudoConstant { return FALSE; } // Get list of fields for the option table - $availableFields = array_keys($fieldKeys); + $dao = new $daoName; + $availableFields = array_keys($dao->fieldKeys()); + $dao->free(); $select = "SELECT %1 AS id, %2 AS label"; $from = "FROM %3"; -- 2.25.1