Load all assets at once (no pagination), add server-side disney_park filter
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user