From 256d69f0424a819bceec3b864ada35a089c5573d Mon Sep 17 00:00:00 2001 From: Florent Azavant Date: Wed, 29 Jan 2025 14:29:17 +0100 Subject: [PATCH] TF-2305 The `from` and `to` email search filters now work even without the contact/autocomplete capability --- lib/features/contact/presentation/contact_controller.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/features/contact/presentation/contact_controller.dart b/lib/features/contact/presentation/contact_controller.dart index a91c06550..60d66abca 100644 --- a/lib/features/contact/presentation/contact_controller.dart +++ b/lib/features/contact/presentation/contact_controller.dart @@ -153,6 +153,9 @@ class ContactController extends BaseController with AutoCompleteResultMixin { Future _searchContactByNameOrEmail(String query) async { log('ContactController::_searchContactByNameOrEmail(): query: $query'); final listContact = await _getAutoCompleteSuggestion(query); + if (query.isEmail && !listContact.any((emailAddress) => emailAddress.email == query)) { + listContact.add(EmailAddress(null, query)); + } searchedContactList.value = listContact; }