----------------------------------------
* CRM-15877: prefix_id truncated on contacts export
https://issues.civicrm.org/jira/browse/CRM-15877
return;
}
+ $lookUp = array('prefix_id', 'suffix_id');
// set the sql columns
if (isset($query->_fields[$field]['type'])) {
switch ($query->_fields[$field]['type']) {
case CRM_Utils_Type::T_INT:
case CRM_Utils_Type::T_BOOLEAN:
- $sqlColumns[$fieldName] = "$fieldName varchar(16)";
+ if (in_array($field,$lookUp)) {
+ $sqlColumns[$fieldName] = "$fieldName varchar(255)";
+ }
+ else {
+ $sqlColumns[$fieldName] = "$fieldName varchar(16)";
+ }
break;
case CRM_Utils_Type::T_STRING: