mirror of
https://github.com/SimpleMobileTools/Simple-SMS-Messenger.git
synced 2025-06-05 21:49:22 +02:00
avoid showing some warnings if READ_CONTACTS permission isnt given
This commit is contained in:
@@ -433,6 +433,10 @@ fun Context.getNameAndPhotoFromPhoneNumber(number: String): NamePhoto? {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun Context.getNameFromPhoneNumber(number: String): String {
|
fun Context.getNameFromPhoneNumber(number: String): String {
|
||||||
|
if (!hasPermission(PERMISSION_READ_CONTACTS)) {
|
||||||
|
return number
|
||||||
|
}
|
||||||
|
|
||||||
val uri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(number))
|
val uri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(number))
|
||||||
val projection = arrayOf(
|
val projection = arrayOf(
|
||||||
PhoneLookup.DISPLAY_NAME
|
PhoneLookup.DISPLAY_NAME
|
||||||
@@ -453,6 +457,10 @@ fun Context.getNameFromPhoneNumber(number: String): String {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun Context.getPhotoUriFromPhoneNumber(number: String): String {
|
fun Context.getPhotoUriFromPhoneNumber(number: String): String {
|
||||||
|
if (!hasPermission(PERMISSION_READ_CONTACTS)) {
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
|
||||||
val uri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(number))
|
val uri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(number))
|
||||||
val projection = arrayOf(
|
val projection = arrayOf(
|
||||||
PhoneLookup.PHOTO_URI
|
PhoneLookup.PHOTO_URI
|
||||||
|
Reference in New Issue
Block a user