CRM-20199 Remove poor join on option_value table when doing contribution search.
[civicrm-core.git] / CRM / Core / BAO / Mapping.php
index 4b0d9106ed24a02ccf0debe2b865c11c25aa8d2d..d45ef17529c997fbcfb439b56d9a15f760509565 100644 (file)
@@ -381,7 +381,7 @@ class CRM_Core_BAO_Mapping extends CRM_Core_DAO_Mapping {
 
     if (($mappingType == 'Search Builder') || ($exportMode == CRM_Export_Form_Select::CONTRIBUTE_EXPORT)) {
       if (CRM_Core_Permission::access('CiviContribute')) {
-        $fields['Contribution'] = CRM_Contribute_BAO_Contribution::exportableFields();
+        $fields['Contribution'] = CRM_Contribute_BAO_Contribution::getExportableFieldsWithPseudoConstants();
         unset($fields['Contribution']['contribution_contact_id']);
         $compArray['Contribution'] = ts('Contribution');
       }