Fixed issue with SIP addresses not complete in addressbook

This commit is contained in:
Sylvain Berfini 2017-10-25 13:24:54 +02:00
parent 7223bc481c
commit 39ffe40f1a

View file

@ -120,7 +120,8 @@ public class SearchContactsListAdapter extends BaseAdapter {
for (LinphoneContact contact : contacts) { for (LinphoneContact contact : contacts) {
for (LinphoneNumberOrAddress noa : contact.getNumbersOrAddresses()) { for (LinphoneNumberOrAddress noa : contact.getNumbersOrAddresses()) {
if (noa.isSIPAddress()) { if (noa.isSIPAddress()) {
ContactAddress ca = new ContactAddress(contact , noa.getValue(), contact.isFriend()); Address address = LinphoneManager.getLc().interpretUrl(noa.getValue());
ContactAddress ca = new ContactAddress(contact , address.asString(), contact.isFriend());
list.add(ca); list.add(ca);
} }
} }