diff --git a/CRM/Core/Payment/PaymentExtended.php b/CRM/Core/Payment/PaymentExtended.php index 4885411a0..578e81f3f 100644 --- a/CRM/Core/Payment/PaymentExtended.php +++ b/CRM/Core/Payment/PaymentExtended.php @@ -275,7 +275,7 @@ protected function handleError($level, $message, $context, $errorCode = 9001, $u // Reset gateway to NULL so don't cache it. The size of the object or closures within it could // cause problems when serializing & saving. $this->gateway = NULL; - Civi::log()->log($level, $message, $context); + Civi::log()->log($level, $message, array('context' => $context)); $log = new CRM_Utils_SystemLogger(); $log->log($level, $message, (array) $context); throw new \Civi\Payment\Exception\PaymentProcessorException($userMessage);