We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f2e1428 commit 44daddeCopy full SHA for 44dadde
lib/CurlRequest.php
@@ -181,12 +181,15 @@ protected static function processRequest($ch)
181
break;
182
}
183
184
- $limitHeader = explode('/', $response->getHeader('X-Shopify-Shop-Api-Call-Limit'), 2);
+ $apiCallLimit = $response->getHeader('X-Shopify-Shop-Api-Call-Limit');
185
186
- if (isset($limitHeader[1]) && $limitHeader[0] < $limitHeader[1]) {
187
- throw new ResourceRateLimitException($response->getBody());
+ if (!empty($apiCallLimit)) {
+ $limitHeader = explode('/', $apiCallLimit, 2);
188
+ if (isset($limitHeader[1]) && $limitHeader[0] < $limitHeader[1]) {
189
+ throw new ResourceRateLimitException($response->getBody());
190
+ }
191
-
192
+
193
$retryAfter = $response->getHeader('Retry-After');
194
195
if ($retryAfter === null) {
0 commit comments