diff options
Diffstat (limited to 'talermerchantdemos/landing/landing.py')
-rw-r--r-- | talermerchantdemos/landing/landing.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/talermerchantdemos/landing/landing.py b/talermerchantdemos/landing/landing.py index fc96eef..07b2d0e 100644 --- a/talermerchantdemos/landing/landing.py +++ b/talermerchantdemos/landing/landing.py @@ -22,7 +22,7 @@ import datetime 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 @@ -31,7 +31,6 @@ from werkzeug.middleware.proxy_fix import ProxyFix import traceback from taler.util.talerconfig import TalerConfig, ConfigurationError from ..httpcommon import ( - get_app_root, backend_get, backend_post, self_localized, @@ -120,7 +119,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) ## # Serve the internationalized main index page. |