From b701e627779710116b8c16af943601314df5a5db Mon Sep 17 00:00:00 2001 From: ms Date: Mon, 25 Apr 2022 14:53:03 +0200 Subject: Manually defining redirected URLs. Newer versions of Werkzueg do _not_ transparently prefix redirects with the value of X-Forward-Prefix _anymore_. --- talermerchantdemos/donations/donations.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'talermerchantdemos/donations') diff --git a/talermerchantdemos/donations/donations.py b/talermerchantdemos/donations/donations.py index 1a3fb4f..2a4fed9 100644 --- a/talermerchantdemos/donations/donations.py +++ b/talermerchantdemos/donations/donations.py @@ -32,7 +32,7 @@ import traceback import urllib from taler.util.talerconfig import TalerConfig, ConfigurationError from urllib.parse import urljoin -from ..httpcommon import backend_post, backend_get, make_utility_processor, get_locale +from ..httpcommon import backend_post, backend_get, make_utility_processor, get_locale, get_app_root import sys if not sys.version_info.major == 3 and sys.version_info.minor >= 6: @@ -160,7 +160,7 @@ def favicon(): def index(): default = "en" target = flask.request.accept_languages.best_match(translations, default) - return flask.redirect(target + "/", code=302) + return flask.redirect(get_app_root() + "/" + target + "/", code=302) ## -- cgit v1.2.3