Skip to content

Commit 203c46a

Browse files
committed
Avoid exception in exception if there is no response
1 parent 5e657df commit 203c46a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/FirebaseException.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,16 +99,18 @@ public static function serverError(
9999
) {
100100
$requestBody = null;
101101
$responseBody = null;
102+
102103
if ($request->hasBody()) {
103104
$requestBody = (string) $request->getBody()->getContents();
104105
}
106+
105107
if ($response && $response->hasBody()) {
106108
$responseBody = (string) $response->getBody()->getContents();
107109
}
108110

109111
$message = sprintf(
110112
'Server error (%s) for URL %s with data "%s"',
111-
$response->getStatusCode(),
113+
$response ? $response->getStatusCode() : 'Unknown',
112114
$request->getUrl(),
113115
$requestBody
114116
);

0 commit comments

Comments
 (0)