mirror of
https://github.com/snipe/snipe-it.git
synced 2025-03-05 20:52:15 -08:00
Fixed missing asset validation
This commit is contained in:
parent
5be5e3271d
commit
aa0b627fe7
|
@ -4,9 +4,8 @@ namespace App\Http\Requests;
|
||||||
|
|
||||||
use App\Models\AssetModel;
|
use App\Models\AssetModel;
|
||||||
use Session;
|
use Session;
|
||||||
use Illuminate\Http\Exceptions\HttpResponseException;
|
|
||||||
use App\Helpers\Helper;
|
|
||||||
use App\Http\Requests\Request;
|
|
||||||
use Illuminate\Contracts\Validation\Validator;
|
use Illuminate\Contracts\Validation\Validator;
|
||||||
|
|
||||||
class AssetRequest extends Request
|
class AssetRequest extends Request
|
||||||
|
@ -81,33 +80,9 @@ class AssetRequest extends Request
|
||||||
*/
|
*/
|
||||||
protected function failedValidation(Validator $validator)
|
protected function failedValidation(Validator $validator)
|
||||||
{
|
{
|
||||||
// $status, $payload = null, $messages = null
|
return response()->json([
|
||||||
//$array['status'] = 'error';
|
'message' => 'The given data is invalid',
|
||||||
//$array['payload'] = null;
|
'errors' => $validator->errors()
|
||||||
$array['messages'] = [];
|
], 422);
|
||||||
//$array['errors'] = [];
|
|
||||||
|
|
||||||
if ($validator->errors()) {
|
|
||||||
foreach ($validator->errors()->messages() as $field => $errors) {
|
|
||||||
$array['messages'][$field] = $errors;
|
|
||||||
//$array['errors'][$field] = $errors;
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// $errors = $validator->errors();
|
|
||||||
// \Log::debug('failedValidation');
|
|
||||||
// \Log::debug('validator->errors()->all()');
|
|
||||||
// \Log::debug(print_r($validator->errors()->all(), true));
|
|
||||||
// \Log::debug('validator->errors()');
|
|
||||||
// \Log::debug(print_r($validator->errors(), true));
|
|
||||||
// \Log::debug('validator->errors()->messages()');
|
|
||||||
// \Log::debug(print_r($validator->errors()->messages(), true));
|
|
||||||
// \Log::debug('array');
|
|
||||||
\Log::error($array);
|
|
||||||
|
|
||||||
throw new HttpResponseException(response()->json($array, 200));
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue