display username in contact if not null

This commit is contained in:
Benjamin Reis 2018-01-11 10:52:36 +01:00
parent 9dc29432e8
commit d9a264b150

View file

@ -39,7 +39,9 @@
if ([_person respondsToSelector:NSSelectorFromString( CNInstantMessageAddressUsernameKey)] || [_person respondsToSelector:NSSelectorFromString(CNContactInstantMessageAddressesKey)]) {
if (_person.instantMessageAddresses != NULL) {
for (CNLabeledValue<CNInstantMessageAddress *> *sipAddr in _person.instantMessageAddresses) {
[_sipAddresses addObject:sipAddr.value.username];
NSString *username = sipAddr.value.username;
if (username)
[_sipAddresses addObject:username];
}
}
}