diff --git a/ckan/config/middleware/flask_app.py b/ckan/config/middleware/flask_app.py index b24b17d5fd0..d243552ca69 100644 --- a/ckan/config/middleware/flask_app.py +++ b/ckan/config/middleware/flask_app.py @@ -415,6 +415,9 @@ def _register_error_handler(app): def error_handler(e): if isinstance(e, HTTPException): extra_vars = {u'code': [e.code], u'content': e.description} + # TODO: Remove + g.code = [e.code] + return base.render( u'error_document_template.html', extra_vars), e.code extra_vars = {u'code': [500], u'content': u'Internal server error'}