fix: reapply raise_validation_errors
parameter to setup()
This commit is contained in:
parent
53357214a8
commit
16ba8caa5b
@ -86,11 +86,14 @@ def inject_params(
|
|||||||
else:
|
else:
|
||||||
injector.inject(self.request, args, kwargs)
|
injector.inject(self.request, args, kwargs)
|
||||||
except ValidationError as error:
|
except ValidationError as error:
|
||||||
errors = error.errors()
|
if self.request.app['raise_validation_errors']:
|
||||||
for error in errors:
|
raise
|
||||||
error["in"] = injector.context
|
else:
|
||||||
|
errors = error.errors()
|
||||||
|
for error in errors:
|
||||||
|
error["in"] = injector.context
|
||||||
|
|
||||||
return json_response(data=errors, status=400)
|
return json_response(data=errors, status=400)
|
||||||
|
|
||||||
return await handler(self, *args, **kwargs)
|
return await handler(self, *args, **kwargs)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user