[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-taler-merchant-demos] branch master updated: Address #7160.
From: |
gnunet |
Subject: |
[taler-taler-merchant-demos] branch master updated: Address #7160. |
Date: |
Thu, 27 Jan 2022 16:50:10 +0100 |
This is an automated email from the git hooks/post-receive script.
ms pushed a commit to branch master
in repository taler-merchant-demos.
The following commit(s) were added to refs/heads/master by this push:
new 99b7904 Address #7160.
99b7904 is described below
commit 99b7904ac1258042be56bed20a80ef0c20711a27
Author: ms <ms@taler.net>
AuthorDate: Thu Jan 27 16:50:05 2022 +0100
Address #7160.
---
talermerchantdemos/blog/blog.py | 20 ++++++++------------
1 file changed, 8 insertions(+), 12 deletions(-)
diff --git a/talermerchantdemos/blog/blog.py b/talermerchantdemos/blog/blog.py
index 02e4742..2a85cde 100644
--- a/talermerchantdemos/blog/blog.py
+++ b/talermerchantdemos/blog/blog.py
@@ -68,6 +68,10 @@ def refundable(pay_status):
return True
return False
+# Ask the env the value of X-Forwarded-Prefix.
+def get_app_root():
+ return flask.request.environ.get("SCRIPT_NAME", "")
+
if not sys.version_info.major == 3 and sys.version_info.minor >= 6:
print("Python 3.6 or higher is required.")
@@ -394,16 +398,12 @@ def article(article_name, lang=None, data=None):
response.set_cookie(
"order_id",
ai,
- path=urllib.parse.quote(
- flask.request.environ.get("SCRIPT_NAME", "") +
f"/essay/{article_name}"
- )
+ path=urllib.parse.quote(get_app_root() + f"/essay/{article_name}")
)
response.set_cookie(
"order_id",
ai,
- path=urllib.parse.quote(
- flask.request.environ.get("SCRIPT_NAME", "") +
f"/{lang}/essay/{article_name}"
- )
+ path=urllib.parse.quote(get_app_root() +
f"/{lang}/essay/{article_name}")
)
return response
@@ -413,16 +413,12 @@ def article(article_name, lang=None, data=None):
response.set_cookie(
"order_id",
order_id,
- path=urllib.parse.quote(
- flask.request.environ.get("SCRIPT_NAME", "") +
f"/essay/{article_name}"
- )
+ path=urllib.parse.quote(get_app_root() + f"/essay/{article_name}")
)
response.set_cookie(
"order_id",
order_id,
- path=urllib.parse.quote(
- flask.request.environ.get("SCRIPT_NAME", "") +
f"/{lang}/essay/{article_name}"
- )
+ path=urllib.parse.quote(get_app_root() +
f"/{lang}/essay/{article_name}")
)
return response
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-taler-merchant-demos] branch master updated: Address #7160.,
gnunet <=