From edc556b1063ec6f39ec8fabd19662599e91a0595 Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Mon, 10 Apr 2017 19:50:38 -0400 Subject: [PATCH] Fix multiple match for SignalRecipient when searching for contacts by phone number // FREEBIE --- src/Contacts/ContactsUpdater.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Contacts/ContactsUpdater.m b/src/Contacts/ContactsUpdater.m index 3ea18bbf5..4373c0bf5 100644 --- a/src/Contacts/ContactsUpdater.m +++ b/src/Contacts/ContactsUpdater.m @@ -94,10 +94,10 @@ NS_ASSUME_NONNULL_BEGIN failure(OWSErrorWithCodeDescription(OWSErrorCodeInvalidMethodParameters, @"Cannot lookup zero identifiers")); return; } - + [self contactIntersectionWithSet:[NSSet setWithArray:identifiers] success:^(NSSet *_Nonnull matchedIds) { - if (matchedIds.count == 1) { + if (matchedIds.count > 0) { NSMutableArray *recipients = [NSMutableArray new]; for (NSString *identifier in matchedIds) { [recipients addObject:[SignalRecipient recipientWithTextSecureIdentifier:identifier]];