commit d7144e0ee1e991d1ed8019552235d89517a10715
parent e0a686ccd7fc249c935a5dee43f0551d457bb9c1
Author: Christian Grothoff <christian@grothoff.org>
Date: Wed, 7 Sep 2022 15:09:55 +0200
-try with url_for
Diffstat:
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/talermerchantdemos/blog/blog.py b/talermerchantdemos/blog/blog.py
@@ -138,7 +138,7 @@ def internal_error(e):
def index():
default = "en"
target = flask.request.accept_languages.best_match(translations, default)
- return flask.redirect(url_for (target + "/"), code=302)
+ return flask.redirect(url_for ('index') + target + "/"), code=302)
##
@@ -394,12 +394,12 @@ def article(article_name, lang=None, data=None):
response.set_cookie(
"order_id",
ai,
- path=urllib.parse.quote(url_for(f"essay/{article_name}"))
+ path=urllib.parse.quote(url_for ('index') + + f"essay/{article_name}"))
)
response.set_cookie(
"order_id",
ai,
- path=urllib.parse.quote(url_for(f"{lang}/essay/{article_name}"))
+ path=urllib.parse.quote(url_for ('index') + + f"{lang}/essay/{article_name}"))
)
return response
@@ -413,12 +413,12 @@ def article(article_name, lang=None, data=None):
response.set_cookie(
"order_id",
order_id,
- path=urllib.parse.quote(url_for (f"essay/{article_name}"))
+ path=urllib.parse.quote(url_for ('index') + f"essay/{article_name}"))
)
response.set_cookie(
"order_id",
order_id,
- path=urllib.parse.quote(url_for (f"{lang}/essay/{article_name}"))
+ path=urllib.parse.quote(url_for ('index') + f"{lang}/essay/{article_name}"))
)
return response