make it compatible with only 5.7+
[civicrm-core.git] / CRM / PCP / BAO / PCP.php
index d9d1656c2dff2d71b356cf28044d68d8a336e8a7..1c1ce614cfd7d0afa1860175e295c5975cd18cd7 100644 (file)
@@ -189,12 +189,12 @@ AND target_entity_id NOT IN ( " . implode(',', $entityIds) . ") )";
     }
 
     $query = "
-SELECT block.target_entity_type, block.target_entity_id
+SELECT *
 FROM civicrm_pcp_block block
 LEFT JOIN civicrm_pcp pcp ON pcp.pcp_block_id = block.id
 WHERE block.is_active = 1
 {$clause}
-GROUP BY block.id, block.target_entity_type, block.target_entity_id
+GROUP BY block.id, pcp.id
 ORDER BY target_entity_type, target_entity_id
 ";
     $pcpBlockDao = CRM_Core_DAO::executeQuery($query);