Refactor logging setup and enhance debug information in FastAPI application

This commit is contained in:
2025-02-10 21:03:26 +01:00
parent 66bfa96129
commit b5a0afc60c
7 changed files with 36 additions and 8 deletions

@ -10,7 +10,7 @@ from discord_embed import settings
if TYPE_CHECKING:
from requests import Response
logger: logging.Logger = logging.getLogger(__name__)
logger: logging.Logger = logging.getLogger("uvicorn.error")
def send_webhook(message: str) -> None:
@ -19,6 +19,7 @@ def send_webhook(message: str) -> None:
Args:
message: The message to send.
"""
logger.info("Sending webhook with message: %s", message)
webhook: DiscordWebhook = DiscordWebhook(
url=settings.webhook_url,
content=message or "discord-nice-embed: No message was provided.",