We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents f2e1428 + 44dadde commit b815f08Copy full SHA for b815f08
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