use lowercase email addresses for filtering (#14)

This commit is contained in:
Christoph Haas 2021-04-22 20:46:03 +02:00
parent 97edd103be
commit b6d9814021
2 changed files with 2 additions and 2 deletions

View File

@ -211,7 +211,7 @@ func filterUsers(users []User, search string) []User {
filteredUsers := make([]User, 0, len(users))
for i := range users {
if strings.Contains(users[i].Email, search) ||
if strings.Contains(users[i].Email, strings.ToLower(search)) ||
strings.Contains(users[i].Firstname, search) ||
strings.Contains(users[i].Lastname, search) ||
strings.Contains(string(users[i].Source), search) ||

View File

@ -610,7 +610,7 @@ func (m *PeerManager) GetFilteredAndSortedPeers(device, sortKey, sortDirection,
m.populatePeerData(&peers[i])
if search == "" ||
strings.Contains(peers[i].Email, search) ||
strings.Contains(peers[i].Email, strings.ToLower(search)) ||
strings.Contains(peers[i].Identifier, search) ||
strings.Contains(peers[i].PublicKey, search) {
filteredPeers = append(filteredPeers, peers[i])