forked from orbit-oss/flask
Re-raise BuildError with traceback.
This commit is contained in:
parent
bb31188ec3
commit
8c8c524ddb
2 changed files with 20 additions and 1 deletions
|
|
@ -1490,7 +1490,11 @@ class Flask(_PackageBoundObject):
|
|||
Calls :attr:`build_error_handler` if it is not `None`.
|
||||
"""
|
||||
if self.build_error_handler is None:
|
||||
raise error
|
||||
exc_type, exc_value, tb = sys.exc_info()
|
||||
if exc_value is error:
|
||||
raise exc_type, exc_value, tb
|
||||
else:
|
||||
raise error
|
||||
return self.build_error_handler(error, endpoint, **values)
|
||||
|
||||
def preprocess_request(self):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue