Fixed notification not showing contact name if available

This commit is contained in:
Sylvain Berfini 2019-09-12 17:05:57 +02:00
parent fe880d7774
commit 39c968be8b

View file

@ -616,7 +616,10 @@ public class NotificationsManager {
LinphoneContact contact = ContactsManager.getInstance().findContactFromAddress(address); LinphoneContact contact = ContactsManager.getInstance().findContactFromAddress(address);
Uri pictureUri = contact != null ? contact.getThumbnailUri() : null; Uri pictureUri = contact != null ? contact.getThumbnailUri() : null;
Bitmap bm = ImageUtils.getRoundBitmapFromUri(mContext, pictureUri); Bitmap bm = ImageUtils.getRoundBitmapFromUri(mContext, pictureUri);
String name = LinphoneUtils.getAddressDisplayName(address); String name =
contact != null
? contact.getFullName()
: LinphoneUtils.getAddressDisplayName(address);
boolean isIncoming = callNotifIntentClass == CallIncomingActivity.class; boolean isIncoming = callNotifIntentClass == CallIncomingActivity.class;
Notification notification; Notification notification;