summaryrefslogtreecommitdiff
path: root/talermerchantdemos/landing
diff options
context:
space:
mode:
authorms <ms@taler.net>2022-04-25 14:53:03 +0200
committerms <ms@taler.net>2022-04-25 14:53:03 +0200
commitb701e627779710116b8c16af943601314df5a5db (patch)
tree242929c173ac294b0dfd4db3f201da4f610f8f3a /talermerchantdemos/landing
parent45c35038dbf36bcbed4f9ff5e3c9bc02b4164747 (diff)
downloadtaler-merchant-demos-b701e627779710116b8c16af943601314df5a5db.tar.gz
taler-merchant-demos-b701e627779710116b8c16af943601314df5a5db.tar.bz2
taler-merchant-demos-b701e627779710116b8c16af943601314df5a5db.zip
Manually defining redirected URLs.
Newer versions of Werkzueg do _not_ transparently prefix redirects with the value of X-Forward-Prefix _anymore_.
Diffstat (limited to 'talermerchantdemos/landing')
-rw-r--r--talermerchantdemos/landing/landing.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/talermerchantdemos/landing/landing.py b/talermerchantdemos/landing/landing.py
index b628deb..d809c08 100644
--- a/talermerchantdemos/landing/landing.py
+++ b/talermerchantdemos/landing/landing.py
@@ -31,6 +31,7 @@ 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,
@@ -119,8 +120,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)
##
# Serve the internationalized main index page.