Merge pull request #17 from Aga-C/fix-letter-to-number-conversion

Fixed letter to number conversion in search (#14)
This commit is contained in:
Naveen Singh 2024-01-15 20:25:42 +05:30 committed by GitHub
commit 9dc7a41556
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -313,9 +313,9 @@ abstract class MyViewPagerFragment<Binding : MyViewPagerFragment.InnerBinding>(c
val filtered = contactsIgnoringSearch.filter {
getProperText(it.getNameToDisplay(), shouldNormalize).contains(fixedText, true) ||
getProperText(it.nickname, shouldNormalize).contains(fixedText, true) ||
it.phoneNumbers.any {
(fixedText.toIntOrNull() != null && it.phoneNumbers.any {
fixedText.normalizePhoneNumber().isNotEmpty() && it.normalizedNumber.contains(fixedText.normalizePhoneNumber(), true)
} ||
}) ||
it.emails.any { it.value.contains(fixedText, true) } ||
it.addresses.any { getProperText(it.value, shouldNormalize).contains(fixedText, true) } ||
it.IMs.any { it.value.contains(fixedText, true) } ||