mirror of
https://github.com/BookStackApp/BookStack.git
synced 2024-10-01 01:36:00 -04:00
Merge pull request #4318 from devdot/improve-json-debug-exception
Change JsonDebugException to Responsable interface
This commit is contained in:
commit
22fc720c22
@ -4,8 +4,9 @@ namespace BookStack\Exceptions;
|
||||
|
||||
use Exception;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Contracts\Support\Responsable;
|
||||
|
||||
class JsonDebugException extends Exception
|
||||
class JsonDebugException extends Exception implements Responsable
|
||||
{
|
||||
protected array $data;
|
||||
|
||||
@ -22,7 +23,7 @@ class JsonDebugException extends Exception
|
||||
* Convert this exception into a response.
|
||||
* We add a manual data conversion to UTF8 to ensure any binary data is presentable as a JSON string.
|
||||
*/
|
||||
public function render(): JsonResponse
|
||||
public function toResponse($request): JsonResponse
|
||||
{
|
||||
$cleaned = mb_convert_encoding($this->data, 'UTF-8');
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user