not use nickname as displyname if empty

This commit is contained in:
Danmei Chen 2020-07-20 11:17:56 +02:00
parent 91b0c38a2f
commit cced8b3258
2 changed files with 2 additions and 2 deletions

View file

@ -136,7 +136,7 @@
NSString *lOrganization = _person.organizationName;
NSString *lLocalizedOrganization = [FastAddressBook localizedLabel:lOrganization];
if (compositeName)
if (compositeName && ![compositeName isEqualToString:@""])
return compositeName;
if (lLocalizedFirstName || lLocalizedLastName)
return [NSString stringWithFormat:@"%@ %@", lLocalizedFirstName, lLocalizedLastName];

View file

@ -318,7 +318,7 @@
+ (NSString *)displayNameForAddress:(const LinphoneAddress *)addr {
Contact *contact = [FastAddressBook getContactWithAddress:addr];
if (contact && ![contact.displayName isEqualToString:@""])
if (contact && ![contact.displayName isEqualToString:NSLocalizedString(@"Unknown", nil)])
return [FastAddressBook displayNameForContact:contact];
LinphoneFriend *friend = linphone_core_find_friend(LC, addr);