From: jitendrapurohit Date: Thu, 10 Jul 2014 05:18:52 +0000 (+0530) Subject: CRM-14957 X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=8bddb56c8694d09f8470b15a65088a95bc5ab9ed;p=civicrm-core.git CRM-14957 --- diff --git a/CRM/Member/Form/Membership.php b/CRM/Member/Form/Membership.php index 2b7c047fa4..4f82025263 100644 --- a/CRM/Member/Form/Membership.php +++ b/CRM/Member/Form/Membership.php @@ -1855,6 +1855,9 @@ WHERE id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )'; elseif (isset($form->_onlinePendingContributionId)) { $form->assign('contributionID', $form->_onlinePendingContributionId); } + elseif (!empty($form->_defaultValues['contribution_id'])) { + $form->assign('contributionID', $form->_defaultValues['contribution_id']); + } if (!empty($formValues['contribution_status_id'])) { $form->assign('contributionStatusID', $formValues['contribution_status_id']);