From 5d60cce2429e2c7e11e9acc5ea030464bf169f84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=B6ffner?= Date: Thu, 29 Oct 2020 17:33:20 +0100 Subject: [PATCH] Updating external_url_handler example to Python 3 (#3816) --- src/flask/helpers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/flask/helpers.py b/src/flask/helpers.py index ede2dc44..7da5b458 100644 --- a/src/flask/helpers.py +++ b/src/flask/helpers.py @@ -239,7 +239,7 @@ def url_for(endpoint, **values): # Re-raise the BuildError, in context of original traceback. exc_type, exc_value, tb = sys.exc_info() if exc_value is error: - raise exc_type, exc_value, tb + raise exc_type(exc_value).with_traceback(tb) else: raise error # url_for will use this result, instead of raising BuildError.