Minor Fixes after merge.
authordpradeep <pradeep.dorugade@webaccess.co.in>
Thu, 7 Aug 2014 17:48:35 +0000 (23:18 +0530)
committerdpradeep <pradeep.dorugade@webaccess.co.in>
Thu, 7 Aug 2014 17:48:35 +0000 (23:18 +0530)
CRM/Member/BAO/Membership.php

index f68a7024ef9069f4c2d783a56008840e3d4cb663..a732205d9ae86705fcbc1f505e295866860188c9 100644 (file)
@@ -1268,6 +1268,10 @@ AND civicrm_membership.is_test = %2";
     $isTest      = CRM_Utils_Array::value('is_test', $membershipParams, FALSE);
     $errors = $createdMemberships = array();
 
+    if (CRM_Utils_Array::value('membership_source', $form->_params)) {
+      $membershipParams['contribution_source'] = $form->_params['membership_source'];
+    }
+
     if ($isPaidMembership) {
       $result = CRM_Contribute_BAO_Contribution_Utils::processConfirm($form, $membershipParams,
         $premiumParams, $contactID,