Load all assets at once (no pagination), add server-side disney_park filter

This commit is contained in:
2026-05-22 17:59:33 -04:00
parent 95b5bd26eb
commit 7394d44caf
2 changed files with 8 additions and 10 deletions
+5 -1
View File
@@ -928,8 +928,9 @@ def list_assets(
customer_id: Optional[int] = Query(None),
location_id: Optional[int] = Query(None),
assigned_to: Optional[int] = Query(None),
disney_park: Optional[str] = Query(None),
q: Optional[str] = Query(None),
limit: int = Query(100, ge=1, le=1000),
limit: int = Query(100, ge=1, le=2000),
offset: int = Query(0, ge=0),
):
conn = get_db()
@@ -945,6 +946,9 @@ def list_assets(
if make:
conditions.append("make = ?")
params.append(make)
if disney_park:
conditions.append("disney_park = ?")
params.append(disney_park)
if model:
conditions.append("model = ?")
params.append(model)