CRM-15296 enotice fix
authorEileen McNaughton <eileen@fuzion.co.nz>
Tue, 30 Sep 2014 02:59:32 +0000 (15:59 +1300)
committerEileen McNaughton <eileen@fuzion.co.nz>
Tue, 30 Sep 2014 05:39:42 +0000 (18:39 +1300)
CRM/Contribute/Form/Contribution/Confirm.php
CRM/Member/BAO/Membership.php

index 0d23c3bbd6b031660fba92de1f4bef8136c71e85..cea0c0ee625dc30f25294d53d7bb7a10cb2619ca 100644 (file)
@@ -1150,7 +1150,6 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
    * @param array $lineItems
    *
    * @throws Exception
-   * @internal param bool $deductibleMode
    * @return CRM_Contribute_DAO_Contribution
    * @access public
    */
index 04417cdd42e0aa37a5390b58e5f9e05825495743..5b5a38108c365088bf6ee8cd7aeb0780149009ce 100644 (file)
@@ -2364,7 +2364,7 @@ INNER JOIN  civicrm_contact contact ON ( contact.id = membership.contact_id AND
             $format
           ),
           'membership_type_id' => $membershipTypeID,
-          'max_related' => $membershipTypeDetails['max_related'],
+          'max_related' => !empty($membershipTypeDetails['max_related']) ? $membershipTypeDetails['max_related'] : NULL,
         );
         $session = CRM_Core_Session::singleton();
         // If we have an authenticated session, set modified_id to that user's contact_id, else set to membership.contact_id