Skip to content

Commit b91b845

Browse files
Check if detail is a string
Closes #16.
1 parent 99c37e2 commit b91b845

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/HttpClient/Plugin/ExceptionThrower.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ private static function getMessage(ResponseInterface $response)
9999
if ($error = ResponseMediator::getContent($response)['error'] ?? null) {
100100
if ($message = $error['message'] ?? null) {
101101
if ($detail = $error['detail'] ?? null) {
102-
return sprintf('%s: %s', $message, strtok($detail, "\n"));
102+
return sprintf('%s: %s', $message, strtok(is_string($detail) ? $detail : json_encode($detail), "\n"));
103103
} else {
104104
return $message;
105105
}

0 commit comments

Comments
 (0)