Merge pull request #2089 from WhisperSystems/mkirk/no-name-contacts

show number for no-name contacts
pull/1/head
Michael Kirk 7 years ago committed by GitHub
commit 279439843e

@ -285,6 +285,11 @@ NSString *const OWSContactsManagerSignalAccountsDidChangeNotification =
OWSAssert(font); OWSAssert(font);
NSAttributedString *baseName = [self formattedFullNameForContact:signalAccount.contact font:font]; NSAttributedString *baseName = [self formattedFullNameForContact:signalAccount.contact font:font];
if (baseName.length == 0) {
baseName = [self formattedFullNameForRecipientId:signalAccount.recipientId font:font];
}
OWSAssert(signalAccount.hasMultipleAccountContact == (signalAccount.multipleAccountLabelText != nil)); OWSAssert(signalAccount.hasMultipleAccountContact == (signalAccount.multipleAccountLabelText != nil));
if (signalAccount.multipleAccountLabelText) { if (signalAccount.multipleAccountLabelText) {
NSMutableAttributedString *result = [NSMutableAttributedString new]; NSMutableAttributedString *result = [NSMutableAttributedString new];
@ -343,13 +348,13 @@ NSString *const OWSContactsManagerSignalAccountsDidChangeNotification =
} }
NSMutableAttributedString *fullNameString = [NSMutableAttributedString new]; NSMutableAttributedString *fullNameString = [NSMutableAttributedString new];
if (leftName) { if (leftName.length > 0) {
[fullNameString appendAttributedString:leftName]; [fullNameString appendAttributedString:leftName];
} }
if (leftName && rightName) { if (leftName.length > 0 && rightName.length > 0) {
[fullNameString appendAttributedString:[[NSAttributedString alloc] initWithString:@" "]]; [fullNameString appendAttributedString:[[NSAttributedString alloc] initWithString:@" "]];
} }
if (rightName) { if (rightName.length > 0) {
[fullNameString appendAttributedString:rightName]; [fullNameString appendAttributedString:rightName];
} }

Loading…
Cancel
Save