Optimized findContact

This commit is contained in:
Juha Heinanen
2023-03-02 07:44:28 +02:00
parent fc534c740b
commit 177f5c663c

View File

@ -90,8 +90,10 @@ sealed class Contact {
return c
}
is AndroidContact -> {
val cleanUri = uri.filterNot{setOf('-', ' ', '(', ')').contains(it)}
for (u in c.uris)
if (Utils.uriMatch(u.filterNot{setOf('-', ' ', '(', ')').contains(it)}, uri))
if (Utils.uriMatch(u.filterNot{setOf('-', ' ', '(', ')').contains(it)},
cleanUri))
return c
}
}