Fix PHP 8.0 implode on ContributionBase
authorMathieu Lu <mathieu@symbiotic.coop>
Fri, 11 Aug 2023 13:32:25 +0000 (09:32 -0400)
committerMathieu Lutfy <mathieu@bidon.ca>
Fri, 11 Aug 2023 13:32:25 +0000 (09:32 -0400)
CRM/Contribute/Form/ContributionBase.php

index 36422a48f3b8fcb083f630d3e254c782fb27f152..82767a072cd1bb064963419a520c91758a360851 100644 (file)
@@ -320,7 +320,7 @@ class CRM_Contribute_Form_ContributionBase extends CRM_Core_Form {
             if ($membershipType->find(TRUE)) {
               // CRM-14051 - membership_type.relationship_type_id is a CTRL-A padded string w one or more ID values.
               // Convert to comma separated list.
-              $inheritedRelTypes = implode(CRM_Utils_Array::explodePadded($membershipType->relationship_type_id), ',');
+              $inheritedRelTypes = implode(',', CRM_Utils_Array::explodePadded($membershipType->relationship_type_id));
               $permContacts = CRM_Contact_BAO_Relationship::getPermissionedContacts($this->_userID, $membershipType->relationship_type_id);
               if (array_key_exists($membership->contact_id, $permContacts)) {
                 $this->_membershipContactID = $membership->contact_id;