Review

Add customer search to orders admin

Support asked for a way to find orders by customer name in the admin panel.

FastAPITier 2security

Click a line to flag it, pick one or more labels, then submit. If the change looks correct, approve it.

app/admin/orders.py+4-0
4141@app.get("/admin/orders/search")
42+def search_orders(term: str):
43+ q = f"SELECT * FROM orders WHERE customer_name LIKE '%{term}%'"
44+ rows = db.execute(q).fetchall()
45+ return [dict(r) for r in rows]