From 5928e6f13ca963c3127490dd197252d3cd16d46c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A5=D0=B0=D0=BF=D0=B0=D1=87=D0=B5=D0=B2=20=D0=9C=D0=B0?= =?UTF-8?q?=D0=B3=D0=B0=D0=BC=D0=B5=D1=82?= Date: Fri, 3 Feb 2023 13:16:32 +0300 Subject: [PATCH] guzzle check response existance --- src/Libs/BaseService.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Libs/BaseService.php b/src/Libs/BaseService.php index 28fa2c9..8248388 100644 --- a/src/Libs/BaseService.php +++ b/src/Libs/BaseService.php @@ -109,7 +109,7 @@ public function request($url, array $data = [], string $method = 'get'): string| } catch (RequestException $e) { $this->errorMessage = urldecode($e->getMessage()); $this->errorCode = $e->getCode(); - if ($e->getResponse()->getStatusCode() == 400) + if ($e->hasResponse() && $e->getResponse()?->getStatusCode() == 400) $this->errorMessage = urldecode($e->getResponse()->getBody()->getContents()); } catch (Exception $e) { $this->errorCode = $e->getCode();