added image ai-moderation
This commit is contained in:
19
ai-moderation/app/exceptions/handlers.py
Normal file
19
ai-moderation/app/exceptions/handlers.py
Normal file
@@ -0,0 +1,19 @@
|
||||
from fastapi import Request
|
||||
from fastapi.responses import JSONResponse
|
||||
|
||||
from app.exceptions.invalid_text_exception import InvalidTextException
|
||||
from app.models.response.error_response import ErrorResponse
|
||||
|
||||
async def invalid_text_exception_handler(
|
||||
request: Request,
|
||||
exc: InvalidTextException
|
||||
):
|
||||
response = ErrorResponse(
|
||||
code="INVALID_TEXT",
|
||||
message=exc.message
|
||||
)
|
||||
|
||||
return JSONResponse(
|
||||
status_code=400,
|
||||
content=response.model_dump()
|
||||
)
|
||||
Reference in New Issue
Block a user