X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCampaign%2FBAO%2FQuery.php;h=78b653f1b001e8830baa0ce38b2fa90276f24e44;hb=ce064e4f6bd0c1df0122a8d9b3793dfb587f9658;hp=390be8d5c75f47af0d7aae2667784f32f3a51870;hpb=3d16e5e83065629c1811d4a6a92c3cda88cdccd4;p=civicrm-core.git diff --git a/CRM/Campaign/BAO/Query.php b/CRM/Campaign/BAO/Query.php index 390be8d5c7..78b653f1b0 100755 --- a/CRM/Campaign/BAO/Query.php +++ b/CRM/Campaign/BAO/Query.php @@ -1,7 +1,7 @@ 1) { - $op = 'IN'; - $campaignIds = '(' . implode(',', $campaignIds) . ')'; - } - else { - $campaignIds = reset($campaignIds); - } - } - else { - $campaignIds = $campaign; - if (array_key_exists($campaignIds, $allCampaigns)) { - $campaignTitles[$campaignIds] = $allCampaigns[$campaignIds]; - } - } - $query->_qill[$grouping][] = ts('Campaigns %1', - array(1 => $op) - ) . ' ' . implode(' ' . ts('or') . ' ', $campaignTitles); - $query->_where[$grouping][] = CRM_Contact_BAO_Query::buildClause("{$tableName}.campaign_id", - $op, - $campaignIds, - 'Integer' - ); - $query->_tables[$tableName] = $query->_whereTables[$tableName] = 1; - } - }