Cleaning up, adding logging and error checking.

Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
This commit is contained in:
2025-08-22 22:14:34 -04:00
parent de36eb9ce9
commit 85ef1e09ac
3 changed files with 1 additions and 8 deletions
+1 -1
View File
@@ -8,4 +8,4 @@ from sqlalchemy.ext.asyncio import AsyncSession
from backend.db import get_session
SessionDep = Annotated[AsyncSession, Depends(get_session)]
type SessionDep = Annotated[AsyncSession, Depends(get_session)]
-5
View File
@@ -10,8 +10,6 @@ from fastapi import FastAPI
from fastapi import Request
from fastapi import Response
from backend import config
class RedactFilter(logging.Filter):
"""Filter to redact sensitive information in logs."""
@@ -41,9 +39,6 @@ def setup_logging(app: FastAPI) -> None:
logger: logging.Logger = logging.getLogger()
logger.setLevel(log_level)
if config("ENVIRONMENT", default="development") == "development":
logging.getLogger("sqlalchemy.engine").setLevel(logging.INFO)
# Clear any existing handlers to avoid duplicate logs
logger.handlers.clear()
-2
View File
@@ -18,10 +18,8 @@ from backend.models import Room
from backend.models import User
# Configure logging
logger = logging.getLogger(__name__)
# Python 3.13 type aliases
type UserList = list[User]
type RoomList = list[Room]
type BookingList = list[Booking]