diff options
author | MS <ms@taler.net> | 2020-09-07 16:48:05 +0200 |
---|---|---|
committer | MS <ms@taler.net> | 2020-09-07 16:48:05 +0200 |
commit | ad147216de4fd2a3fd7c4c4bec7e1b9b4c7a36c8 (patch) | |
tree | 854b5259c9a7c060575a78fb89e7c6ccd05279ce /talermerchantdemos | |
parent | c00f880e78ea5954abc9177eb548cf029736185e (diff) | |
download | taler-merchant-demos-ad147216de4fd2a3fd7c4c4bec7e1b9b4c7a36c8.tar.gz taler-merchant-demos-ad147216de4fd2a3fd7c4c4bec7e1b9b4c7a36c8.tar.bz2 taler-merchant-demos-ad147216de4fd2a3fd7c4c4bec7e1b9b4c7a36c8.zip |
404 default page
Diffstat (limited to 'talermerchantdemos')
-rw-r--r-- | talermerchantdemos/blog/blog.py | 4 | ||||
-rw-r--r-- | talermerchantdemos/donations/donations.py | 4 | ||||
-rw-r--r-- | talermerchantdemos/httpcommon/__init__.py | 3 | ||||
-rw-r--r-- | talermerchantdemos/survey/survey.py | 4 |
4 files changed, 15 insertions, 0 deletions
diff --git a/talermerchantdemos/blog/blog.py b/talermerchantdemos/blog/blog.py index f510f71..aa9826d 100644 --- a/talermerchantdemos/blog/blog.py +++ b/talermerchantdemos/blog/blog.py @@ -272,3 +272,7 @@ def article(article_name, data=None): "order_id", order_id, path=urllib.parse.quote(f"/essay/{article_name}") ) return response + +@app.errorhandler(404) +def handler(e): + return fallback_404(e) diff --git a/talermerchantdemos/donations/donations.py b/talermerchantdemos/donations/donations.py index 7d4c9c6..7d6803e 100644 --- a/talermerchantdemos/donations/donations.py +++ b/talermerchantdemos/donations/donations.py @@ -242,3 +242,7 @@ def fulfillment(receiver): currency=CURRENCY, ) return flask.redirect(pay_status["order_status_url"]) + +@app.errorhandler(404) +def handler(e): + return fallback_404(e) diff --git a/talermerchantdemos/httpcommon/__init__.py b/talermerchantdemos/httpcommon/__init__.py index fca615f..b0b8f38 100644 --- a/talermerchantdemos/httpcommon/__init__.py +++ b/talermerchantdemos/httpcommon/__init__.py @@ -76,3 +76,6 @@ def backend_get(backend_url, endpoint, params): status_code=resp.status_code ) return response_json + +def fallback_404(error): + return "Page not found" diff --git a/talermerchantdemos/survey/survey.py b/talermerchantdemos/survey/survey.py index 562b817..10942bc 100644 --- a/talermerchantdemos/survey/survey.py +++ b/talermerchantdemos/survey/survey.py @@ -135,3 +135,7 @@ def index(): return flask.render_template( "templates/index.html", merchant_currency=CURRENCY ) + +@app.errorhandler(404) +def handler(e): + return fallback_404(e) |