diff --git a/app/start/global.php b/app/start/global.php index 29a16879..a502932d 100644 --- a/app/start/global.php +++ b/app/start/global.php @@ -37,6 +37,10 @@ API::error(function (\Illuminate\Database\Eloquent\ModelNotFoundException $excep return Response::make(['error' => $exception->getMessage()], 404); }); +API::error(function (\CachetHQ\Cachet\Repositories\InvalidModelValidationException $exception) { + return Response::make(['status_code' => 400, 'message' => 'Bad Request'], 400); +}); + App::missing(function ($exception) { if (Request::is('dashboard*') or Request::is('api*')) { return Response::view('errors.404', [