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
class RefreshToken(BaseModel):
class RefreshTokenRequest(BaseModel):
refresh_token: str
@ -362,7 +362,7 @@ async def login(
@router.post("/refresh", response_model=TokenResponse)
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)
if not payload or payload.get("type") != "refresh":
@ -492,7 +492,7 @@ async def reset_password(
@router.post("/logout")
async def logout(
data: RefreshToken,
data: RefreshTokenRequest,
session: AsyncSession = Depends(get_session),
user: User = Depends(get_current_user),
):