# HG changeset patch # User Dennis Fink # Date 2013-11-18 21:12:48 # Node ID 72962eef0d3ad288497ee0ba7f6edc36b123e5bd # Parent 3e82ada6df8ee44deab2de4372310646028e32f8 updated ennstatus diff --git a/ennstatus/__init__.py b/ennstatus/__init__.py --- a/ennstatus/__init__.py +++ b/ennstatus/__init__.py @@ -1,4 +1,4 @@ -from flask import Flask +from flask import Flask, redirect, url_for from flask_bootstrap import Bootstrap from flask.ext.compress import Compress #from flask_sslify import SSLify @@ -24,6 +24,11 @@ app.register_blueprint(donate_page, url_ app.register_blueprint(status_page, url_prefix='/status') app.register_blueprint(stats_page, url_prefix='/stats') + +@app.errorhandler(404) +def page_not_found(e): + return redirect(url_for('donate.index')) + init_logging(app) application = app diff --git a/ennstatus/api/views.py b/ennstatus/api/views.py --- a/ennstatus/api/views.py +++ b/ennstatus/api/views.py @@ -38,10 +38,12 @@ def update(): % ip) return 'IP not allowed!\n', 403, {'Content-Type': 'text/plain'} + current_app.logger.info(str(json)) server = update_server(server=json, ip=ip) if server: current_app.logger.info('Return result') + current_app.logger.info(str(server)) return (jsonify(server), 201, {'Location': '/api/export/json/single?server_name=%s' % server['server_name']})