[add]: enforce content type json

This commit is contained in:
VivianDee
2025-03-21 12:12:20 +01:00
parent c0680b3098
commit 293d73518f
8 changed files with 38 additions and 26 deletions
+6 -6
View File
@@ -11,18 +11,17 @@ from app.blueprints import (
NewTransactionCheckService,
)
from app.utils.logger import logger
from app.middlewares import require_api_key
from app.middlewares import require_app_id
from app.middlewares import require_api_key, require_app_id, enforce_json
api = Blueprint("api", __name__)
# @api.before_request
# def require_api_key_middleware():
# """Middleware applied globally to all API routes in this blueprint"""
# return require_api_key()
@api.before_request
def cors_middleware():
"""Middleware applied globally to all API routes in this blueprint"""
return enforce_json()
@@ -41,6 +40,7 @@ def rac_check():
@require_api_key
@require_app_id
def disbursement():
data = request.get_json()
# logger.info(f"Disbursement request received: {data}")
response = DisbursementService.process_request(data)