full view User profile
This commit is contained in:
@@ -14,8 +14,9 @@ router = APIRouter(prefix=settings.api.v1.users, tags=["Users"])
|
||||
|
||||
|
||||
@router.get("/me")
|
||||
async def get_me(user: ActiveUser):
|
||||
return user
|
||||
async def get_me(session: sessionDep, user: ActiveUser):
|
||||
cur_user = await UserService(session).get_user_by_filter_or_raise(id=user.id)
|
||||
return cur_user
|
||||
|
||||
|
||||
@router.get("/")
|
||||
|
||||
@@ -19,6 +19,8 @@ class User(BaseModel):
|
||||
username: str
|
||||
is_active: bool
|
||||
is_superuser: bool
|
||||
telegram_id: int | None
|
||||
avatar_path: str | None
|
||||
model_config = ConfigDict(from_attributes=True, extra="ignore")
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user