From 8d881f9bcb16356cef360e770ba4d558dbcd7b23 Mon Sep 17 00:00:00 2001
From: "Matthew Wire (MJW Consulting)" <mjw@mjwconsult.co.uk>
Date: Fri, 12 Oct 2018 01:59:18 +0100
Subject: [PATCH] Be more verbose with IPN exception

---
 CRM/Core/Payment/StripeIPN.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/CRM/Core/Payment/StripeIPN.php b/CRM/Core/Payment/StripeIPN.php
index 1628b0c6..448a530a 100644
--- a/CRM/Core/Payment/StripeIPN.php
+++ b/CRM/Core/Payment/StripeIPN.php
@@ -586,7 +586,8 @@ class CRM_Core_Payment_StripeIPN extends CRM_Core_Payment_BaseIPN {
   }
 
   public function exception($message) {
-    Civi::log()->debug("StripeIPN: $message");
-    throw new CRM_Core_Exception("StripeIPN: $message");
+    $errorMessage = 'StripeIPN Exception: Event: ' . $this->event_type . ' Error: ' . $message;
+    Civi::log()->debug($errorMessage);
+    throw new CRM_Core_Exception($errorMessage);
   }
 }
-- 
GitLab