Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Fixed/Completed
-
Affects Version/s: 3.4.6, 4.0.6
-
Fix Version/s: 3.4.7
-
Component/s: CiviMember
-
Labels:None
Description
While looking into why contribution receipt dates are being set to null for credit card membership payments I realised the join , start , end dates from the form were being over-written because the array_merge was the wrong way around. Decided to create separate job for QA / issue searching.
ie. change
$membershipParams = array_merge($params,$membershipTypeValues[$memType]);
to
$membershipParams = array_merge($membershipTypeValues[$memType],$params);