From 82b7983b2a0262645dd4dcb72c441b7affa816be Mon Sep 17 00:00:00 2001 From: Keyan Pishdadian Date: Mon, 2 Mar 2015 12:12:37 -0500 Subject: [PATCH] Make exception contents conditional on DEBUG --- flask/wrappers.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/flask/wrappers.py b/flask/wrappers.py index 759e9905..9f7a6420 100644 --- a/flask/wrappers.py +++ b/flask/wrappers.py @@ -13,8 +13,7 @@ from werkzeug.wrappers import Request as RequestBase, Response as ResponseBase from werkzeug.exceptions import BadRequest from . import json -from .globals import _request_ctx_stack - +from .globals import _request_ctx_stack, current_app _missing = object() @@ -175,7 +174,10 @@ class Request(RequestBase): .. versionadded:: 0.8 """ - raise BadRequest(e) + if current_app.config['DEBUG']: + raise BadRequest(e) + else: + raise BadRequest() def _load_form_data(self): RequestBase._load_form_data(self)