}
$isTest = ($this->_mode == 'test') ? 1 : 0;
- $lineItems = $this->_lineItem;
+
+ $lineItems = NULL;
+ if (!empty($this->_lineItem)) {
+ $lineItems = $this->_lineItem;
+ }
$config = CRM_Core_Config::singleton();
// get the submitted form values.
$formValues['contact_id'] = $this->_contactID;
+ $formValues['contribution_id'] = CRM_Member_BAO_Membership::getMembershipContributionId($membership->id);
// send email receipt
$mailSend = self::emailReceipt($this, $formValues, $membership);
}