Refactor errors a bit
This commit is contained in:
parent
b69a8aee0f
commit
cab6e5ec34
3 changed files with 5 additions and 8 deletions
|
@ -96,8 +96,8 @@ with app.app_context():
|
|||
def health_check():
|
||||
return jsonify(status="healthy"), 200
|
||||
|
||||
from . import error_handlers
|
||||
|
||||
from .error_handlers import register_error_handlers
|
||||
register_error_handlers(app)
|
||||
|
||||
# Import routes
|
||||
from . import routes
|
||||
|
|
|
@ -24,4 +24,4 @@ def register_error_handlers(app):
|
|||
if request.is_json or request.headers.get('X-Requested-With') == 'XMLHttpRequest':
|
||||
return jsonify(error=title, message=message), status_code
|
||||
else:
|
||||
return render_template('error.html', title=title, message=message), status_code
|
||||
return render_template('error.html', title=title, message=message, status_code=status_code), status_code
|
|
@ -2,13 +2,10 @@
|
|||
|
||||
{% block title %}{{ title }}{% endblock %}
|
||||
|
||||
{% block header %}
|
||||
<h2>{{ title }}</h2>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div class="error-container">
|
||||
<div class="error-code">Error</div>
|
||||
<div class="error-code">{{ status_code | default("Error") }}</div>
|
||||
<h2>{{ title }}</h2>
|
||||
<p>{{ message }}</p>
|
||||
<div class="error-actions">
|
||||
<a href="{{ url_for('index') }}" class="btn-primary">Go to Home</a>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue