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
? usersWithWifiDevices.filter(
user =>
user.displayName?.toLowerCase().includes(search) ||
user.sAMAccountName.toLowerCase().includes(search) ||
user.title?.toLowerCase().includes(search) ||
user.department?.toLowerCase().includes(search) ||
user.description?.toLowerCase().includes(search) ||
Object.keys(user).some(key =>
typeof user[key] == 'string'
? user[key].toLowerCase().includes(search)
: false
) ||
user.wifiDevices?.some(
device =>
device.ip?.startsWith(search) ||