diff --git a/CRM/Core/Payment/Stripe.php b/CRM/Core/Payment/Stripe.php index c7cf918ffaed94e5e1d2f823abd7894a91f8a21b..b30472cec636a6aeadcccb988fbbc7af49709f3b 100644 --- a/CRM/Core/Payment/Stripe.php +++ b/CRM/Core/Payment/Stripe.php @@ -290,12 +290,8 @@ class CRM_Core_Payment_Stripe extends CRM_Core_Payment { if ($log) { Civi::log()->error("Stripe_Error {$op}: " . print_r($body, TRUE)); } - $err = $body['error']; - if (!isset($err['code'])) { - // A "fake" error code - $err['code'] = 9000; - } - return $err; + // Get the error array. Creat a "fake" error code if error is not set. + return $body['error'] ?? ['code' => 9000]; } /** diff --git a/info.xml b/info.xml index e5a22dce2f16b6ba767935694567539611266d93..bb0c34b864ec21417b24b0c41079d8d5396e7818 100644 --- a/info.xml +++ b/info.xml @@ -15,8 +15,8 @@ <author>Matthew Wire (MJW Consulting)</author> <email>mjw@mjwconsult.co.uk</email> </maintainer> - <releaseDate>2022-03-16</releaseDate> - <version>6.7.1</version> + <releaseDate>2022-03-24</releaseDate> + <version>6.7.2-dev</version> <develStage>beta</develStage> <compatibility> <ver>5.40</ver>