@@ -36,7 +36,8 @@ async def write_user(
3636 del user_internal_dict ["password" ]
3737
3838 user_internal = UserCreateInternal (** user_internal_dict )
39- return await crud_users .create (db = db , object = user_internal )
39+ created_user : UserRead = await crud_users .create (db = db , object = user_internal )
40+ return created_user
4041
4142
4243@router .get ("/users" , response_model = PaginatedListResponse [UserRead ])
@@ -61,7 +62,9 @@ async def read_users_me(request: Request, current_user: Annotated[UserRead, Depe
6162
6263@router .get ("/user/{username}" , response_model = UserRead )
6364async def read_user (request : Request , username : str , db : Annotated [AsyncSession , Depends (async_get_db )]) -> dict :
64- db_user = await crud_users .get (db = db , schema_to_select = UserRead , username = username , is_deleted = False )
65+ db_user : UserRead | None = await crud_users .get (
66+ db = db , schema_to_select = UserRead , username = username , is_deleted = False
67+ )
6568 if db_user is None :
6669 raise NotFoundException ("User not found" )
6770
@@ -168,7 +171,7 @@ async def read_user_tier(
168171 if not db_tier :
169172 raise NotFoundException ("Tier not found" )
170173
171- joined = await crud_users .get_joined (
174+ joined : dict = await crud_users .get_joined (
172175 db = db ,
173176 join_model = Tier ,
174177 join_prefix = "tier_" ,
0 commit comments