From 46ddaa9caea293dd00997fb94fed090874f0741d Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Tue, 18 Jul 2017 15:52:48 -0400 Subject: [PATCH] fix: unregistered user shows "add to contacts" // FREEBIE --- .../OWSConversationSettingsTableViewController.m | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Signal/src/ViewControllers/OWSConversationSettingsTableViewController.m b/Signal/src/ViewControllers/OWSConversationSettingsTableViewController.m index a00013269..95a5d94b7 100644 --- a/Signal/src/ViewControllers/OWSConversationSettingsTableViewController.m +++ b/Signal/src/ViewControllers/OWSConversationSettingsTableViewController.m @@ -163,11 +163,9 @@ NS_ASSUME_NONNULL_BEGIN - (BOOL)hasExistingContact { OWSAssert([self.thread isKindOfClass:[TSContactThread class]]); - TSContactThread *contactThread = (TSContactThread *)self.thread; NSString *recipientId = contactThread.contactIdentifier; - SignalAccount *signalAccount = [self.contactsViewHelper signalAccountForRecipientId:recipientId]; - return signalAccount.contact != nil; + return self.contactsManager.allContactsMap[recipientId] != nil; } #pragma mark - ContactEditingDelegate