----------------------------------------
* CRM-14162: Inconsistencies and test failures with gender, prefix, suffix
http://issues.civicrm.org/jira/browse/CRM-14162
//preserve id value
$idColumn = "{$key}_id";
$dao->$idColumn = $val;
- $dao->$key = CRM_Core_PseudoConstant::getLabel($baoName, $value['pseudoField'], $val);
+ $dao->$value['pseudoField'] = $dao->$key = CRM_Core_PseudoConstant::getLabel($baoName, $value['pseudoField'], $val);
}
elseif ($value['pseudoField'] == 'state_province_abbreviation') {
$dao->$key = CRM_Core_PseudoConstant::stateProvinceAbbreviation($val);
elseif ($name == 'preferred_language') {
$row[] = CRM_Core_PseudoConstant::getLabel('CRM_Contact_DAO_Contact', 'preferred_language', $result->$name);
}
- elseif (in_array(substr($name, 0, -3), array('gender', 'prefix', 'suffix'))) {
- $row[] = CRM_Core_PseudoConstant::getLabel('CRM_Contact_DAO_Contact', $name, $result->$name);
- }
elseif ($multipleSelectFields &&
array_key_exists($name, $multipleSelectFields)
) {