Merge branch 'charlesmchen/shareContactSinglePresentation'

pull/1/head
Matthew Chen 7 years ago
commit 46ce2d6f80

@ -4995,8 +4995,6 @@ interactionControllerForAnimationController:(id<UIViewControllerAnimatedTransiti
DDLogDebug(@"%@ in %s with contact: %@", self.logTag, __PRETTY_FUNCTION__, contact); DDLogDebug(@"%@ in %s with contact: %@", self.logTag, __PRETTY_FUNCTION__, contact);
[self dismissViewControllerAnimated:YES completion:nil];
OWSContact *_Nullable contactShareRecord = [OWSContacts contactForSystemContact:contact.cnContact]; OWSContact *_Nullable contactShareRecord = [OWSContacts contactForSystemContact:contact.cnContact];
if (!contactShareRecord) { if (!contactShareRecord) {
DDLogError(@"%@ Could not convert system contact.", self.logTag); DDLogError(@"%@ Could not convert system contact.", self.logTag);
@ -5024,11 +5022,8 @@ interactionControllerForAnimationController:(id<UIViewControllerAnimatedTransiti
[[ApproveContactShareViewController alloc] initWithContactShare:contactShare [[ApproveContactShareViewController alloc] initWithContactShare:contactShare
contactsManager:self.contactsManager contactsManager:self.contactsManager
delegate:self]; delegate:self];
OWSAssert(contactsPicker.navigationController);
UINavigationController *navigationController = [contactsPicker.navigationController pushViewController:approveContactShare animated:YES];
[[UINavigationController alloc] initWithRootViewController:approveContactShare];
[self dismissKeyBoard];
[self presentViewController:navigationController animated:YES completion:nil];
} }
- (void)contactsPicker:(ContactsPicker *)contactsPicker didSelectMultipleContacts:(NSArray<Contact *> *)contacts - (void)contactsPicker:(ContactsPicker *)contactsPicker didSelectMultipleContacts:(NSArray<Contact *> *)contacts

Loading…
Cancel
Save