From f30b037ae0879f152bdb6bb1c77bda2ac9dee6e5 Mon Sep 17 00:00:00 2001 From: Matthew Wire Date: Tue, 24 Aug 2021 17:01:35 +0100 Subject: [PATCH] Log actual error message when contribution page submission fails to complete --- CRM/Contribute/Form/Contribution.php | 1 + CRM/Contribute/Form/Contribution/Confirm.php | 1 + 2 files changed, 2 insertions(+) diff --git a/CRM/Contribute/Form/Contribution.php b/CRM/Contribute/Form/Contribution.php index 748fd6cfdd..644f35a9b6 100644 --- a/CRM/Contribute/Form/Contribution.php +++ b/CRM/Contribute/Form/Contribution.php @@ -1166,6 +1166,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP } catch (CiviCRM_API3_Exception $e) { if ($e->getErrorCode() != 'contribution_completed') { + \Civi::log()->error('CRM_Contribute_Form_Contribution::processCreditCard CiviCRM_API3_Exception: ' . $e->getMessage()); throw new CRM_Core_Exception('Failed to update contribution in database'); } } diff --git a/CRM/Contribute/Form/Contribution/Confirm.php b/CRM/Contribute/Form/Contribution/Confirm.php index 62942b2aeb..967ac63d02 100644 --- a/CRM/Contribute/Form/Contribution/Confirm.php +++ b/CRM/Contribute/Form/Contribution/Confirm.php @@ -2575,6 +2575,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr } catch (CiviCRM_API3_Exception $e) { if ($e->getErrorCode() != 'contribution_completed') { + \Civi::log()->error('CRM_Contribute_Form_Contribution_Confirm::completeTransaction CiviCRM_API3_Exception: ' . $e->getMessage()); throw new CRM_Core_Exception('Failed to update contribution in database'); } } -- 2.25.1