From fafe6fafd70d5b4a8f2f0ef1be0848961c96e1bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Y=C3=BBki=20Vachot?= Date: Fri, 14 Jan 2022 00:58:23 +0100 Subject: [PATCH] Update: Handle Exception --- backend/application/routes.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend/application/routes.py b/backend/application/routes.py index 040961d..7283e0c 100644 --- a/backend/application/routes.py +++ b/backend/application/routes.py @@ -1,5 +1,6 @@ from flask import request, Blueprint from flask_cors import CORS +from werkzeug.exceptions import HTTPException from .responses import send_message, send_error from .api_functions import db_login, db_register, db_user_update, db_create_log, db_user_delete, db_admin_update_user, \ db_users @@ -9,6 +10,11 @@ bp = Blueprint('myapp', __name__) CORS(bp, supports_credentials=True, origins=['http://127.0.0.1:4200', 'http://localhost:4200']) +@bp.app_errorhandler(HTTPException) +def handle_exception(e): + return send_error(e.code, e.name) + + # Login @bp.route('/api/login', methods=['POST']) def login():