diff --git a/server.py b/server.py index cfbda71..69e6fda 100644 --- a/server.py +++ b/server.py @@ -1129,8 +1129,8 @@ def list_assets( def search_by_machine_id(machine_id: str = Query(...)): conn = get_db() row = conn.execute( - "SELECT * FROM assets WHERE machine_id = ? OR connect_id = ?", - (machine_id, machine_id), + "SELECT * FROM assets WHERE machine_id = ? OR connect_id = ? OR serial_number = ?", + (machine_id, machine_id, machine_id), ).fetchone() conn.close() if row is None: