2026.03.29 20:00 Gitea_manager javítás előtt
This commit is contained in:
@@ -24,10 +24,13 @@ async def list_models(
|
||||
current_user = Depends(deps.get_current_user)
|
||||
):
|
||||
"""2. Szint: Típusok listázása egy adott márkához."""
|
||||
# Handle empty or invalid parameters gracefully
|
||||
if not make or make.strip() == "":
|
||||
return []
|
||||
|
||||
models = await AssetService.get_models(db, make)
|
||||
if not models:
|
||||
raise HTTPException(status_code=404, detail="Márka nem található vagy nincsenek típusok.")
|
||||
return models
|
||||
# Return empty list instead of 404 - frontend can handle empty dropdown
|
||||
return models or []
|
||||
|
||||
# Secured endpoint: Closed premium ecosystem
|
||||
@router.get("/generations", response_model=List[str])
|
||||
@@ -38,10 +41,13 @@ async def list_generations(
|
||||
current_user = Depends(deps.get_current_user)
|
||||
):
|
||||
"""3. Szint: Generációk/Évjáratok listázása."""
|
||||
# Handle empty or invalid parameters gracefully
|
||||
if not make or not model or make.strip() == "" or model.strip() == "":
|
||||
return []
|
||||
|
||||
generations = await AssetService.get_generations(db, make, model)
|
||||
if not generations:
|
||||
raise HTTPException(status_code=404, detail="Nincs generációs adat ehhez a típushoz.")
|
||||
return generations
|
||||
# Return empty list instead of 404 - frontend can handle empty dropdown
|
||||
return generations or []
|
||||
|
||||
# Secured endpoint: Closed premium ecosystem
|
||||
@router.get("/engines")
|
||||
|
||||
Reference in New Issue
Block a user