Skip to content

Commit 15a9f31

Browse files
authored
Merge pull request #58 from andrez89/andrez89-patch-1
Fix generic connection error
2 parents 1603f30 + 961d61d commit 15a9f31

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

src/Services/FileMakerConnection.php

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -687,13 +687,15 @@ protected function retryMiddleware()
687687
$log_message = 'Connection Error: ' . $exception->getMessage();
688688
}
689689

690-
$contents = $response->getBody()->getContents();
691-
$contents = json_decode($contents, true);
692-
if ($response && $response->getStatusCode() !== 200 && $contents !== null) {
693-
$code = (int) Arr::first(Arr::pluck(Arr::get($contents, 'messages'), 'code'));
694-
if ($code === 952 && $retries <= 1) {
695-
$refresh = true;
696-
$should_retry = true;
690+
if ($response) {
691+
$contents = $response->getBody()->getContents();
692+
$contents = json_decode($contents, true);
693+
if ($response->getStatusCode() !== 200 && $contents !== null) {
694+
$code = (int) Arr::first(Arr::pluck(Arr::get($contents, 'messages'), 'code'));
695+
if ($code === 952 && $retries <= 1) {
696+
$refresh = true;
697+
$should_retry = true;
698+
}
697699
}
698700
}
699701

0 commit comments

Comments
 (0)