From 4341a7a691635f6ad72c7f72d33a565ce003b4b1 Mon Sep 17 00:00:00 2001 From: kurund Date: Fri, 2 May 2014 15:05:26 -0700 Subject: [PATCH] fixes for CRM-14238 ---------------------------------------- * CRM-14238: Export of Membership drops Campaign ID and Campaign Title https://issues.civicrm.org/jira/browse/CRM-14238 --- CRM/Campaign/BAO/Query.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CRM/Campaign/BAO/Query.php b/CRM/Campaign/BAO/Query.php index 59b1d3ec8b..09c021da6c 100755 --- a/CRM/Campaign/BAO/Query.php +++ b/CRM/Campaign/BAO/Query.php @@ -86,7 +86,9 @@ class CRM_Campaign_BAO_Query { } } // CRM-13810 Translate campaign_id to label for search builder - if (is_array($query->_select)) { + // CRM-14238 Only translate when we are in contact mode + // Other modes need the untranslated data for export and other functions + if (is_array($query->_select) && $query->_mode == CRM_Contact_BAO_Query::MODE_CONTACTS) { foreach($query->_select as $field => $queryString) { if (substr($field, -11) == 'campaign_id') { $query->_pseudoConstantsSelect[$field] = array( -- 2.25.1