From 636ba83529e9ff3da81cde7d5e1de2f311529795 Mon Sep 17 00:00:00 2001 From: Oleksii Shevchuk Date: Fri, 5 Dec 2025 12:36:02 +0100 Subject: [PATCH] Fix unexpected error when $accessToken is not an array (on login timeout for example) --- src/Kount/Ris/Request.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Kount/Ris/Request.php b/src/Kount/Ris/Request.php index 26174ca..542a800 100644 --- a/src/Kount/Ris/Request.php +++ b/src/Kount/Ris/Request.php @@ -1103,7 +1103,7 @@ protected function refreshPaymentsFraudAccessToken(): void $accessToken = json_decode($output, true); - if (array_key_exists('expires_in', $accessToken)) { + if (is_array($accessToken) && array_key_exists('expires_in', $accessToken)) { $accessToken['expires_at'] = (new DateTime())->getTimestamp() + $accessToken['expires_in'] - 60; $this->accessToken = $accessToken; } else {