CRM-20851 php notice (#10639)
[civicrm-core.git] / CRM / Member / Form / Membership.php
index 8d53bcf3e01fb0e67f6ebb2840e6bdeb10e0a2fb..b21338e75f9e1becd7a2c14ace77a874691803fa 100644 (file)
@@ -1645,6 +1645,8 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
           $membership = CRM_Member_BAO_Membership::create($membershipParams, $ids);
           $params['contribution'] = CRM_Utils_Array::value('contribution', $membershipParams);
           unset($params['lineItems']);
+          // skip line item creation for next interation since line item(s) are already created.
+          $params['skipLineItem'] = TRUE;
 
           $this->_membershipIDs[] = $membership->id;
           $createdMemberships[$memType] = $membership;