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")
|
@router.get("/me")
|
||||||
async def get_me(user: ActiveUser):
|
async def get_me(session: sessionDep, user: ActiveUser):
|
||||||
return user
|
cur_user = await UserService(session).get_user_by_filter_or_raise(id=user.id)
|
||||||
|
return cur_user
|
||||||
|
|
||||||
|
|
||||||
@router.get("/")
|
@router.get("/")
|
||||||
|
|||||||
@@ -19,6 +19,8 @@ class User(BaseModel):
|
|||||||
username: str
|
username: str
|
||||||
is_active: bool
|
is_active: bool
|
||||||
is_superuser: bool
|
is_superuser: bool
|
||||||
|
telegram_id: int | None
|
||||||
|
avatar_path: str | None
|
||||||
model_config = ConfigDict(from_attributes=True, extra="ignore")
|
model_config = ConfigDict(from_attributes=True, extra="ignore")
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user