diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-09-07 15:18:00 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-09-07 15:18:00 +0200 |
commit | f794a4eea4853aba015dfa2efa6b75a806c84b22 (patch) | |
tree | 27f8bd6ae0c7438caf4bcac5ca12e11c7dbd89e1 /talermerchantdemos/donations | |
parent | f2ea1b9d5ba4dd3720417a2fdbccc03c06506efd (diff) | |
download | taler-merchant-demos-f794a4eea4853aba015dfa2efa6b75a806c84b22.tar.gz taler-merchant-demos-f794a4eea4853aba015dfa2efa6b75a806c84b22.tar.bz2 taler-merchant-demos-f794a4eea4853aba015dfa2efa6b75a806c84b22.zip |
-try with url_for
Diffstat (limited to 'talermerchantdemos/donations')
-rw-r--r-- | talermerchantdemos/donations/donations.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/talermerchantdemos/donations/donations.py b/talermerchantdemos/donations/donations.py index a49743c..6569970 100644 --- a/talermerchantdemos/donations/donations.py +++ b/talermerchantdemos/donations/donations.py @@ -20,7 +20,7 @@ import base64 import logging import flask -from flask import request +from flask import request, url_for from flask_babel import Babel from flask_babel import refresh from flask_babel import force_locale @@ -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, get_app_root +from ..httpcommon import backend_post, backend_get, make_utility_processor, get_locale 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(get_app_root() + "/" + target + "/", code=302) + return flask.redirect(url_for ('index') + target + "/", code=302) ## |