belépés jó, rgisztráción kicsit faragni kell még

This commit is contained in:
Roo
2026-06-05 14:45:02 +00:00
parent f03b5f3916
commit b84b1bab41
7 changed files with 570 additions and 42 deletions

View File

@@ -294,9 +294,15 @@ async def complete_kyc(kyc_in: UserKYCComplete, db: AsyncSession = Depends(get_d
return {"status": "success", "message": "Fiók aktiválva."}
@router.get("/me")
async def get_current_user_profile(current_user: User = Depends(get_current_user)):
async def get_current_user_profile(
db: AsyncSession = Depends(get_db),
current_user: User = Depends(get_current_user),
):
"""
Return current user profile (alias for /users/me).
Uses _build_user_response() to ensure proper address field mapping.
"""
from app.schemas.user import UserResponse
return UserResponse.model_validate(current_user)
from app.api.v1.endpoints.users import _build_user_response
response_data = _build_user_response(current_user)
return UserResponse.model_validate(response_data)