Renamed Pydantic models' name that caused conflict

This commit is contained in:
Fanilo-Nantenaina 2026-01-03 15:25:26 +03:00
parent e6236558fb
commit 17b17379ac

View file

@ -46,7 +46,7 @@ class TokenResponse(BaseModel):
expires_in: int = 86400 expires_in: int = 86400
class RefreshToken(BaseModel): class RefreshTokenRequest(BaseModel):
refresh_token: str refresh_token: str
@ -362,7 +362,7 @@ async def login(
@router.post("/refresh", response_model=TokenResponse) @router.post("/refresh", response_model=TokenResponse)
async def refresh_access_token( async def refresh_access_token(
data: RefreshToken, session: AsyncSession = Depends(get_session) data: RefreshTokenRequest, session: AsyncSession = Depends(get_session)
): ):
payload = decode_token(data.refresh_token) payload = decode_token(data.refresh_token)
if not payload or payload.get("type") != "refresh": if not payload or payload.get("type") != "refresh":
@ -492,7 +492,7 @@ async def reset_password(
@router.post("/logout") @router.post("/logout")
async def logout( async def logout(
data: RefreshToken, data: RefreshTokenRequest,
session: AsyncSession = Depends(get_session), session: AsyncSession = Depends(get_session),
user: User = Depends(get_current_user), user: User = Depends(get_current_user),
): ):