diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php index 8f290707..215d23b7 100644 --- a/app/Exceptions/Handler.php +++ b/app/Exceptions/Handler.php @@ -55,6 +55,10 @@ class Handler extends ExceptionHandler exit; } + if ($e instanceof ValidationException) { + return $e->getResponse()->setStatusCode(200); + } + if (config('app.debug')) { foreach ($this->dontReport as $type) { if ($e instanceof $type) { diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php index 51994e1d..5cd0c582 100644 --- a/app/Http/Controllers/Controller.php +++ b/app/Http/Controllers/Controller.php @@ -16,7 +16,9 @@ class Controller extends BaseController */ protected function formatValidationErrors(Validator $validator) { - //return $validator->errors()->all(); - dd($validator->errors()->all()); + return [ + 'errno' => 1, + 'msg' => $validator->errors()->first() + ]; } }