mercore starter

This commit is contained in:
CHIEFSOFT\ameye
2025-06-22 20:45:07 -04:00
commit 987b7d6383
114 changed files with 6223 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
from .handlers import register_error_handlers
+24
View File
@@ -0,0 +1,24 @@
from werkzeug.exceptions import HTTPException
from flask import jsonify
from app.api.helpers.response_helper import ResponseHelper
def register_error_handlers(app):
@app.errorhandler(HTTPException)
def handle_http_exception(e):
return ResponseHelper.error(result_description=e.description, result_code=e.code )
@app.errorhandler(405)
def method_not_allowed(error):
return ResponseHelper.method_not_allowed()
@app.errorhandler(404)
def not_found(error):
return ResponseHelper.not_found()
@app.errorhandler(400)
def bad_request(error):
return ResponseHelper.bad_request()
@app.errorhandler(415)
def unsupported_media_type(error):
return ResponseHelper.error(result_description="Unsupported Media Type", result_code="415")