Browse Source

Merge pull request #2914 from garenchan/docs

Reduce unnecessary function calls.
pull/2930/head
David Lord 6 years ago committed by GitHub
parent
commit
9a2e6ead00
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      flask/app.py

3
flask/app.py

@ -1728,9 +1728,7 @@ class Flask(_PackageBoundObject):
.. versionadded:: 0.3 .. versionadded:: 0.3
""" """
exc_type, exc_value, tb = sys.exc_info() exc_type, exc_value, tb = sys.exc_info()
got_request_exception.send(self, exception=e) got_request_exception.send(self, exception=e)
handler = self._find_error_handler(InternalServerError())
if self.propagate_exceptions: if self.propagate_exceptions:
# if we want to repropagate the exception, we can attempt to # if we want to repropagate the exception, we can attempt to
@ -1743,6 +1741,7 @@ class Flask(_PackageBoundObject):
raise e raise e
self.log_exception((exc_type, exc_value, tb)) self.log_exception((exc_type, exc_value, tb))
handler = self._find_error_handler(InternalServerError())
if handler is None: if handler is None:
return InternalServerError() return InternalServerError()
return self.finalize_request(handler(e), from_error_handler=True) return self.finalize_request(handler(e), from_error_handler=True)

Loading…
Cancel
Save