Include Metadata on advanced search form for membership, grant, pledge, fields
authorSeamus Lee <seamuslee001@gmail.com>
Fri, 22 Nov 2019 20:41:35 +0000 (07:41 +1100)
committerSeamus Lee <seamuslee001@gmail.com>
Fri, 22 Nov 2019 22:25:02 +0000 (09:25 +1100)
CRM/Contact/Form/Search.php

index c38a2166a9ad0cd34b8bcf368699009c08332197..63f9a68306a316315ba0df8d3103dc6593de3c2c 100644 (file)
@@ -901,6 +901,10 @@ class CRM_Contact_Form_Search extends CRM_Core_Form_Search {
     $this->addSearchFieldMetadata(['Contribution' => CRM_Contribute_BAO_Query::getSearchFieldMetadata()]);
     $this->addSearchFieldMetadata(['ContributionRecur' => CRM_Contribute_BAO_ContributionRecur::getContributionRecurSearchFieldMetadata()]);
     $this->addSearchFieldMetadata(['Participant' => CRM_Event_BAO_Query::getSearchFieldMetadata()]);
+    $this->addSearchFieldMetadata(['Membership' => CRM_Member_BAO_Query::getSearchFieldMetadata()]);
+    $this->addSearchFieldMetadata(['Pledge' => CRM_Pledge_BAO_Query::getSearchFieldMetadata()]);
+    $this->addSearchFieldMetadata(['PledgePayment' => CRM_Pledge_BAO_Query::getPledgePaymentSearchFieldMetadata()]);
+    $this->addSearchFieldMetadata(['Grant' => CRM_Grant_BAO_Query::getSearchFieldMetadata()]);
   }
 
 }