Change all instances of print() to logger.info()

This commit is contained in:
2026-05-23 20:17:43 +02:00
parent a4bedba628
commit 94d428c9d0
7 changed files with 45 additions and 33 deletions

View File

@@ -1,3 +1,5 @@
import logging
logger = logging.getLogger(__name__)
from fastapi import APIRouter, HTTPException, Depends
from sqlmodel import Session, select
from typing import List
@@ -10,7 +12,7 @@ user_router = APIRouter(tags=["Users"])
@user_router.post("/users/", response_model=UserResponse)
def create_user(*, db: Session = Depends(get_session), user: UserCreate, admin: bool = Depends(auth_is_admin)):
print("creating user with data ", user)
logger.info("creating user with data ", user)
hashed_password = {"passwordhash": get_password_hash(user.password)}
db_user = UserDB.model_validate(user, update=hashed_password)
return add_and_refresh(db, db_user)