From d1ec261f35489533cc53aa77cd240fabee2664d4 Mon Sep 17 00:00:00 2001 From: Margaux Clerc Date: Fri, 17 Apr 2015 17:34:02 +0200 Subject: [PATCH] Fix photo picture uri --- src/org/linphone/compatibility/ApiFivePlus.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/org/linphone/compatibility/ApiFivePlus.java b/src/org/linphone/compatibility/ApiFivePlus.java index d538428eb..5fcc12100 100644 --- a/src/org/linphone/compatibility/ApiFivePlus.java +++ b/src/org/linphone/compatibility/ApiFivePlus.java @@ -239,7 +239,7 @@ public class ApiFivePlus { } public static InputStream getContactPictureInputStream(ContentResolver cr, String id) { - Uri person = getContactPictureUri(id); + Uri person = ContentUris.withAppendedId(Contacts.CONTENT_URI, Long.parseLong(id)); return Contacts.openContactPhotoInputStream(cr, person); } @@ -248,7 +248,8 @@ public class ApiFivePlus { } private static Uri getContactPictureUri(String id) { - return ContentUris.withAppendedId(Contacts.CONTENT_URI, Long.parseLong(id)); + Uri person = ContentUris.withAppendedId(Contacts.CONTENT_URI, Long.parseLong(id)); + return Uri.withAppendedPath(person, Contacts.Photo.DISPLAY_PHOTO); } public static Uri findUriPictureOfContactAndSetDisplayName(LinphoneAddress address, ContentResolver cr) {