Skip to content
Snippets Groups Projects
Commit df692b28 authored by Kurund Jalmi's avatar Kurund Jalmi
Browse files

Merge pull request #1184 from eileenmcnaughton/CRM-13074

CRM-13074 - Failure on CMS user deletes contribution
parents 55188b9f 4ab1a3a3
Branches
Tags
No related merge requests found
......@@ -1453,10 +1453,6 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
elseif (isset($params['cms_contactID'])) {
$contactID = $params['cms_contactID'];
}
CRM_Contribute_BAO_Contribution_Utils::createCMSUser($params,
$contactID,
'email-' . $form->_bltID
);
//create contribution activity w/ individual and target
//activity w/ organisation contact id when onbelf, CRM-4027
......@@ -1472,6 +1468,12 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
}
$transaction->commit();
// CRM-13074 - create the CMSUser after the transaction is completed as it
// is not appropriate to delete a valid contribution if a user create problem occurs
CRM_Contribute_BAO_Contribution_Utils::createCMSUser($params,
$contactID,
'email-' . $form->_bltID
);
return $contribution;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment