2026.06.04 frontend építés közben
This commit is contained in:
@@ -3,18 +3,19 @@ from sqlalchemy.ext.asyncio import AsyncSession
|
||||
from app.db.session import get_db
|
||||
from app.services.asset_service import AssetService
|
||||
from app.api import deps
|
||||
from typing import List
|
||||
from typing import List, Optional
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
# Secured endpoint: Closed premium ecosystem
|
||||
@router.get("/makes", response_model=List[str])
|
||||
async def list_makes(
|
||||
vehicle_class: Optional[str] = None,
|
||||
db: AsyncSession = Depends(get_db),
|
||||
current_user = Depends(deps.get_current_user)
|
||||
):
|
||||
"""1. Szint: Márkák listázása."""
|
||||
return await AssetService.get_makes(db)
|
||||
"""1. Szint: Márkák listázása, opcionálisan vehicle_class szerint szűrve."""
|
||||
return await AssetService.get_makes(db, vehicle_class)
|
||||
|
||||
# Secured endpoint: Closed premium ecosystem
|
||||
@router.get("/models", response_model=List[str])
|
||||
|
||||
Reference in New Issue
Block a user