Skip to content

Commit 933cbb7

Browse files
authored
Merge pull request #14 from karlmonson/master
Fixed a 'Division by Zero' error in the sleepIfRateLimited() method.
2 parents bbb497e + 92e742b commit 933cbb7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/ShipStation.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ public function sleepIfRateLimited(Response $response)
127127
$rateLimit = $response->getHeader('X-Rate-Limit-Remaining')[0];
128128
$rateLimitWait = $response->getHeader('X-Rate-Limit-Reset')[0];
129129

130-
if (($rateLimitWait / $rateLimit) > 1.5) {
130+
if ($rateLimit === 0 || ($rateLimitWait / $rateLimit) > 1.5) {
131131
sleep(1.5);
132132
}
133133
}

0 commit comments

Comments
 (0)