From c21453861f73d320aed3d413e356cdf1c1968a9b Mon Sep 17 00:00:00 2001 From: BourqueCharles Date: Fri, 13 Aug 2021 16:19:51 -0400 Subject: [PATCH] Good regex for DeviceSearchBar --- src/components/DeviceSearchBar/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/DeviceSearchBar/index.js b/src/components/DeviceSearchBar/index.js index 455af02..26a39f1 100644 --- a/src/components/DeviceSearchBar/index.js +++ b/src/components/DeviceSearchBar/index.js @@ -14,9 +14,11 @@ const DeviceSearchBar = () => { const search = (value) => { if (socket.readyState === WebSocket.OPEN) { - if (value.length > 0 && value.match('^[A-Za-z0-9]+$')) { + if (value.length > 0 && value.match('^[a-fA-F0-9]+$')) { setWaitingSearch(''); - socket.send(JSON.stringify({ command: 'serial_number_search', serial_prefix: value })); + socket.send( + JSON.stringify({ command: 'serial_number_search', serial_prefix: value.toLowerCase() }), + ); } else { setResults([]); }