summaryrefslogtreecommitdiff
path: root/talermerchantdemos/donations
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-10-19 01:49:46 -0300
committerSebastian <sebasjm@gmail.com>2022-10-19 01:49:46 -0300
commita09b7bde1827b2f8c59e9f7a4227c3e204489d84 (patch)
treeb23bab359813273488bdcf50084788a372eeb139 /talermerchantdemos/donations
parent6b4665ed9e736a4fa933ae3e8ecb05272d5e890a (diff)
downloadtaler-merchant-demos-a09b7bde1827b2f8c59e9f7a4227c3e204489d84.tar.gz
taler-merchant-demos-a09b7bde1827b2f8c59e9f7a4227c3e204489d84.tar.bz2
taler-merchant-demos-a09b7bde1827b2f8c59e9f7a4227c3e204489d84.zip
fix #7387
Diffstat (limited to 'talermerchantdemos/donations')
-rw-r--r--talermerchantdemos/donations/donations.py22
1 files changed, 18 insertions, 4 deletions
diff --git a/talermerchantdemos/donations/donations.py b/talermerchantdemos/donations/donations.py
index 21c404b..4ba5daa 100644
--- a/talermerchantdemos/donations/donations.py
+++ b/talermerchantdemos/donations/donations.py
@@ -136,7 +136,10 @@ def expect_parameter(name):
# (and execution stack!).
@app.errorhandler(Exception)
def internal_error(e):
- return flask.render_template("donations-error.html.j2", message=str(e))
+ return flask.render_template(
+ "donations-error.html.j2",
+ page_title=gettext("GNU Taler Demo: Error"),
+ message=str(e))
##
# Serve the /favicon.ico requests.
@@ -169,7 +172,11 @@ def index():
# @return response object of the index page.
@app.route("/<lang>/")
def start(lang):
- return flask.render_template("donations-index.html.j2", merchant_currency=CURRENCY)
+ return flask.render_template(
+ "donations-index.html.j2",
+ page_title=gettext("GNU Taler Demo: Donations"),
+ merchant_currency=CURRENCY
+ )
##
@@ -185,6 +192,7 @@ def checkout(lang):
donation_donor = expect_parameter("donation_donor")
return flask.render_template(
"donations-checkout.html.j2",
+ page_title=gettext("GNU Taler Demo: Donations checkout"),
donation_amount=amount,
donation_receiver=donation_receiver,
donation_donor=donation_donor,
@@ -199,7 +207,10 @@ def checkout(lang):
# @return response object about the mentioned impossibility.
@app.route("/<lang>/provider-not-supported")
def provider_not_supported(lang):
- return flask.render_template("donations-provider-not-supported.html.j2")
+ return flask.render_template(
+ "donations-provider-not-supported.html.j2",
+ page_title=gettext("GNU Taler Demo: Donations"),
+)
##
@@ -272,6 +283,7 @@ def fulfillment(lang, receiver):
extra = pay_status["contract_terms"]["extra"]
return flask.render_template(
"donations-fulfillment.html.j2",
+ page_title=gettext("GNU Taler Demo: Donations"),
donation_receiver=extra["receiver"],
donation_amount=extra["amount"],
donation_donor=extra["donor"],
@@ -284,5 +296,7 @@ def fulfillment(lang, receiver):
@app.errorhandler(404)
def handler(e):
return flask.render_template(
- "donations-error.html.j2", message=gettext("Page not found")
+ "donations-error.html.j2",
+ page_title=gettext("GNU Taler Demo: Error"),
+ message=gettext("Page not found")
)