web/server/utils/exceptions.py
ZhymabekRoman c08f4eacdb Refactor
2024-04-08 22:14:00 +05:00

10 lines
No EOL
298 B
Python

import sentry_sdk
from loguru import logger
from server.utils.error import generate_error
async def handle_exception(ex, message="An error occurred", status_code=500):
logger.exception(ex)
sentry_sdk.capture_exception(ex)
return await generate_error(message, status_code=status_code)