From c80e1d31ae824045d5709f262796189878d2ecae Mon Sep 17 00:00:00 2001 From: Judd Vinet Date: Wed, 1 Jun 2016 17:13:27 -0400 Subject: [PATCH] Don't send back entire API schema to clients after validation failures --- connexion/decorators/validation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/connexion/decorators/validation.py b/connexion/decorators/validation.py index b55672525..187bbc9ec 100644 --- a/connexion/decorators/validation.py +++ b/connexion/decorators/validation.py @@ -127,8 +127,8 @@ def validate_schema(self, data): validate(data, self.schema, format_checker=draft4_format_checker) except ValidationError as exception: logger.error("{url} validation error: {error}".format(url=flask.request.url, - error=exception)) - return problem(400, 'Bad Request', str(exception)) + error=exception.message)) + return problem(400, 'Bad Request', str(exception.message)) return None