Eileen has uploaded a new change for review. https://gerrit.wikimedia.org/r/257271
Change subject: CRM-17627 Set transaction date correctly for refunds ...................................................................... CRM-17627 Set transaction date correctly for refunds Upstream PR includes test for CiviCRM core Bug: T116317 Change-Id: Ida11bb0dbb7febe256881c98afcae6542da2c235 --- M CRM/Contribute/BAO/Contribution.php 1 file changed, 4 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm/civicrm refs/changes/71/257271/1 diff --git a/CRM/Contribute/BAO/Contribution.php b/CRM/Contribute/BAO/Contribution.php index 8d32626..320736a 100644 --- a/CRM/Contribute/BAO/Contribution.php +++ b/CRM/Contribute/BAO/Contribution.php @@ -2701,6 +2701,7 @@ $additionalParticipantId = array(); $contributionStatuses = CRM_Contribute_PseudoConstant::contributionStatus(NULL, 'name'); + $contributionStatus = $contributionStatuses[$params['contribution_status_id']]; if (CRM_Utils_Array::value('contribution_mode', $params) == 'participant') { $entityId = $params['participant_id']; @@ -2819,6 +2820,9 @@ 'payment_instrument_id' => $params['contribution']->payment_instrument_id, 'check_number' => CRM_Utils_Array::value('check_number', $params), ); + if ($contributionStatus == 'Refunded') { + $trxnParams['trxn_date'] = !empty($params['contribution']->cancel_date) ? $params['contribution']->cancel_date : date('YmdHis'); + } if (!empty($params['payment_processor'])) { $trxnParams['payment_processor_id'] = $params['payment_processor']; -- To view, visit https://gerrit.wikimedia.org/r/257271 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ida11bb0dbb7febe256881c98afcae6542da2c235 Gerrit-PatchSet: 1 Gerrit-Project: wikimedia/fundraising/crm/civicrm Gerrit-Branch: master Gerrit-Owner: Eileen <emcnaugh...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits