Fix notice when using acls to restrict mailing groups
authorDonald A. Lobo <lobo@civicrm.org>
Wed, 23 Oct 2013 18:56:39 +0000 (11:56 -0700)
committerDonald A. Lobo <lobo@civicrm.org>
Wed, 23 Oct 2013 18:56:39 +0000 (11:56 -0700)
CRM/Mailing/BAO/Mailing.php

index ea6b78808478887bf85b0e28dcd82056101877b3..b2f360d523754951dff2bb2f708f0ea3e029e9e6 100644 (file)
@@ -2161,11 +2161,10 @@ ORDER BY   civicrm_email.is_bulkmail DESC
     $groups = CRM_Core_PseudoConstant::group(NULL, FALSE);
     if (!empty($groups)) {
       $groupIDs = implode(',', array_keys($groups));
-      $selectClause = ($count) ? 'COUNT( DISTINCT m.id) as count' : 'DISTINCT( m.id ) as id';
 
       // get all the mailings that are in this subset of groups
       $query = "
-SELECT    $selectClause
+SELECT    DISTINCT( m.id ) as id
   FROM    civicrm_mailing m
 LEFT JOIN civicrm_mailing_group g ON g.mailing_id   = m.id
  WHERE ( ( g.entity_table like 'civicrm_group%' AND g.entity_id IN ( $groupIDs ) )