From e10e226743174b60438df89217b0b9e98a13b156 Mon Sep 17 00:00:00 2001 From: Shawn Date: Fri, 29 May 2026 07:59:37 -0400 Subject: [PATCH] Add serial_number to barcode search - /api/assets/search now also matches serial_number column so scanning a sticker with just the serial number works --- server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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: