Improved search

This commit is contained in:
Douglas Barone 2021-01-11 16:26:33 -04:00
parent fe8a3e2217
commit c1752f41e0

View File

@ -15,11 +15,11 @@ export async function userPresence(_, { search }) {
const filteredUsers = search const filteredUsers = search
? usersWithWifiDevices.filter( ? usersWithWifiDevices.filter(
user => user =>
user.displayName?.toLowerCase().includes(search) || Object.keys(user).some(key =>
user.sAMAccountName.toLowerCase().includes(search) || typeof user[key] == 'string'
user.title?.toLowerCase().includes(search) || ? user[key].toLowerCase().includes(search)
user.department?.toLowerCase().includes(search) || : false
user.description?.toLowerCase().includes(search) || ) ||
user.wifiDevices?.some( user.wifiDevices?.some(
device => device =>
device.ip?.startsWith(search) || device.ip?.startsWith(search) ||