Refactor filtering

This commit is contained in:
Douglas Barone 2020-11-20 15:07:04 -04:00
parent 44cfe5b2b9
commit cb6ba1999f

View File

@ -113,13 +113,15 @@ const Query = {
include: { WifiDevice: { orderBy: [{ lastSeen: 'desc' }] } }
})
search = search.toLowerCase()
const userPresences = usersWithWifiDevices
.filter(
user =>
user.displayName.toLowerCase().includes(search.toLowerCase()) ||
user.sAMAccountName.toLowerCase().includes(search.toLowerCase()) ||
user.displayName.toLowerCase().includes(search) ||
user.sAMAccountName.toLowerCase().includes(search) ||
user.WifiDevice.some(device =>
device.apName.toLowerCase().includes(search.toLowerCase())
device.apName.toLowerCase().includes(search)
)
)
.map(user => ({