Skip to content
Snippets Groups Projects
Unverified Commit 39610e8b authored by mattwire's avatar mattwire Committed by GitHub
Browse files

Merge pull request #18814 from eileenmcnaughton/recur_out

#927 Remove code to update recur on cancel & fail where there is no recur
parents 41cf8248 eb1e4326
No related branches found
No related tags found
No related merge requests found
......@@ -557,6 +557,7 @@ INNER JOIN civicrm_contribution con ON ( con.id = mp.contribution_id )
* @param int $targetContributionId
*/
public static function copyCustomValues($recurId, $targetContributionId) {
CRM_Core_Error::deprecatedFunctionWarning('no alternative');
if ($recurId && $targetContributionId) {
// get the initial contribution id of recur id
$sourceContributionId = CRM_Core_DAO::getFieldValue('CRM_Contribute_DAO_Contribution', $recurId, 'id', 'contribution_recur_id');
......
......@@ -186,13 +186,6 @@ class CRM_Core_Payment_BaseIPN {
CRM_Contribute_BAO_ContributionRecur::addRecurLineItems($objects['contributionRecur']->id, $contribution);
}
//add new soft credit against current contribution id and
//copy initial contribution custom fields for recurring contributions
if (!empty($objects['contributionRecur']) && $objects['contributionRecur']->id) {
CRM_Contribute_BAO_ContributionRecur::addrecurSoftCredit($objects['contributionRecur']->id, $contribution->id);
CRM_Contribute_BAO_ContributionRecur::copyCustomValues($objects['contributionRecur']->id, $contribution->id);
}
if (!empty($memberships)) {
foreach ($memberships as $membership) {
// @fixme Should we cancel only Pending memberships? per cancelled()
......@@ -264,13 +257,6 @@ class CRM_Core_Payment_BaseIPN {
CRM_Contribute_BAO_ContributionRecur::addRecurLineItems($objects['contributionRecur']->id, $contribution);
}
//add new soft credit against current $contribution and
//copy initial contribution custom fields for recurring contributions
if (!empty($objects['contributionRecur']) && $objects['contributionRecur']->id) {
CRM_Contribute_BAO_ContributionRecur::addrecurSoftCredit($objects['contributionRecur']->id, $contribution->id);
CRM_Contribute_BAO_ContributionRecur::copyCustomValues($objects['contributionRecur']->id, $contribution->id);
}
if (!empty($memberships)) {
foreach ($memberships as $membership) {
if ($membership) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment