Skip to content
Snippets Groups Projects
Unverified Commit 2e79bc8d authored by mattwire's avatar mattwire Committed by GitHub
Browse files

Merge pull request #16014 from seamuslee001/1435_519

#1435 Fix lack of filtering in Contribution tab on Membership…
parents 03ce5d65 5156b99d
Branches
Tags
No related merge requests found
......@@ -86,16 +86,6 @@ class CRM_Contribute_Form_Search extends CRM_Core_Form_Search {
parent::preProcess();
//membership ID
$memberShipId = CRM_Utils_Request::retrieve('memberId', 'Positive', $this);
if (isset($memberShipId)) {
$this->_formValues['contribution_membership_id'] = $memberShipId;
}
$participantId = CRM_Utils_Request::retrieve('participantId', 'Positive', $this);
if (isset($participantId)) {
$this->_formValues['contribution_participant_id'] = $participantId;
}
$sortID = NULL;
if ($this->get(CRM_Utils_Sort::SORT_ID)) {
$sortID = CRM_Utils_Sort::sortIDValue($this->get(CRM_Utils_Sort::SORT_ID),
......@@ -163,6 +153,18 @@ class CRM_Contribute_Form_Search extends CRM_Core_Form_Search {
'Completed'
);
}
// The membership or contribution id could be set on the form if viewing
// an embedded block on ParticipantView or MembershipView.
$memberShipId = CRM_Utils_Request::retrieve('memberId', 'Positive', $this);
if (isset($memberShipId)) {
$this->_defaults['contribution_membership_id'] = $memberShipId;
}
$participantId = CRM_Utils_Request::retrieve('participantId', 'Positive', $this);
if (isset($participantId)) {
$this->_defaults['contribution_participant_id'] = $participantId;
}
return $this->_defaults;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment