diff --git a/lib/RetailCrm/Http/Client.php b/lib/RetailCrm/Http/Client.php index a70ddd0..4d836a5 100755 --- a/lib/RetailCrm/Http/Client.php +++ b/lib/RetailCrm/Http/Client.php @@ -136,6 +136,8 @@ class Client list($statusCode, $responseBody) = $this->checkResponse($curlHandler, $method); + $this->logResponse($responseBody, $statusCode); + return new ApiResponse($statusCode, $responseBody); } @@ -196,8 +198,6 @@ class Client $statusCode = curl_getinfo($curlHandler, CURLINFO_HTTP_CODE); $contentType = curl_getinfo($curlHandler, CURLINFO_CONTENT_TYPE); - $this->logResponse($responseBody, $statusCode); - if (503 === $statusCode) { throw new LimitException("Service temporary unavailable"); }