Skip to content

Commit ce9a969

Browse files
fix: 500 error fallback
1 parent 1b300b9 commit ce9a969

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/ApiExceptionHandler.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,11 +76,11 @@ private function prepareApiExceptionData(Throwable $exception): array
7676
$responseData['statusCode'] = 422;
7777
$responseData['details'] = $exception->errors();
7878
} else {
79-
$responseData['message'] = ! empty($message)
80-
? $message
81-
: (config('api-responses.show_500_error_message')
82-
? $this->prepareExceptionMessage($exception)
83-
: config('api-responses.unknown_error'));
79+
if (config('api-responses.show_500_error_message') && !empty($message)) {
80+
$responseData['message'] = $message;
81+
} else {
82+
$responseData['message'] = config('api-responses.unknown_error');
83+
}
8484
$responseData['statusCode'] = ($exception instanceof HttpExceptionInterface) ? $exception->getStatusCode() : 500;
8585
}
8686

0 commit comments

Comments
 (0)