dev/core#956 Fix hard breakage in find participants form when you do a filter on...
authorSeamus Lee <seamuslee001@gmail.com>
Fri, 10 May 2019 23:24:47 +0000 (09:24 +1000)
committerSeamus Lee <seamuslee001@gmail.com>
Fri, 10 May 2019 23:30:46 +0000 (09:30 +1000)
CRM/Event/Form/Search.php

index 71e58e1f3fac64417391f98055ade153d66fc8e1..4a61657ee3088da531b5eaf057e08dc03b3514d6 100644 (file)
@@ -170,7 +170,7 @@ class CRM_Event_Form_Search extends CRM_Core_Form_Search {
           $seatClause[] = "( participant.is_test = {$this->_formValues['participant_test']} )";
         }
         if (!empty($this->_formValues['participant_status_id'])) {
-          $seatClause[] = CRM_Contact_BAO_Query::buildClause("participant.status_id", '=', $this->_formValues['participant_status_id'], 'Int');
+          $seatClause[] = CRM_Contact_BAO_Query::buildClause("participant.status_id", 'IN', $this->_formValues['participant_status_id'], 'Int');
           if ($status = CRM_Utils_Array::value('IN', $this->_formValues['participant_status_id'])) {
             $this->_formValues['participant_status_id'] = $status;
           }