From 7efc75d2b55e8dc573ce8859ad1fdad75a4f3a00 Mon Sep 17 00:00:00 2001 From: Lars Moelleken Date: Wed, 19 Feb 2025 13:17:11 +0100 Subject: [PATCH] fix php warning only --- WebSmsCom_Toolkit.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/WebSmsCom_Toolkit.inc b/WebSmsCom_Toolkit.inc index bbb572a..5092e75 100644 --- a/WebSmsCom_Toolkit.inc +++ b/WebSmsCom_Toolkit.inc @@ -297,8 +297,8 @@ class WebSmsCom_Client { throw new WebSmsCom_UnknownResponseException("Received unknown content type '" . $response_data['content_type'] . "'. Content: " . $response_data['content']); } - if ($parsed_content['statusCode'] < 2000 || $parsed_content['statusCode'] > 2001) { - throw new WebSmsCom_ApiException($parsed_content['statusMessage'], $parsed_content['statusCode']); + if (!isset($parsed_content['statusCode']) || $parsed_content['statusCode'] < 2000 || $parsed_content['statusCode'] > 2001) { + throw new WebSmsCom_ApiException($parsed_content['statusMessage'] ?? 'missing statusMessage', $parsed_content['statusCode'] ?? 0); } $Response = new WebSmsCom_Response($response_data['content'], $parsed_content['statusCode'], $parsed_content['statusMessage'], $parsed_content['transferId'], isset($parsed_content['clientMessageId']) ? $parsed_content['clientMessageId'] : NULL);