diff --git a/app/build.gradle b/app/build.gradle index a222684b..4977e210 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -56,7 +56,7 @@ android { } dependencies { - implementation 'com.simplemobiletools:commons:5.26.27' + implementation 'com.simplemobiletools:commons:5.27.0' implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta4' implementation 'org.greenrobot:eventbus:3.2.0' implementation 'com.klinkerapps:android-smsmms:5.2.6' diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/extensions/Context.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/extensions/Context.kt index 4cae6460..29ffa594 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/extensions/Context.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/extensions/Context.kt @@ -435,54 +435,6 @@ fun Context.getNameAndPhotoFromPhoneNumber(number: String): NamePhoto? { return NamePhoto(number, null) } -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 projection = arrayOf( - PhoneLookup.DISPLAY_NAME - ) - - try { - val cursor = contentResolver.query(uri, projection, null, null, null) - cursor.use { - if (cursor?.moveToFirst() == true) { - return cursor.getStringValue(PhoneLookup.DISPLAY_NAME) - } - } - } catch (e: Exception) { - showErrorToast(e) - } - - return number -} - -fun Context.getPhotoUriFromPhoneNumber(number: String): String { - if (!hasPermission(PERMISSION_READ_CONTACTS)) { - return "" - } - - val uri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(number)) - val projection = arrayOf( - PhoneLookup.PHOTO_URI - ) - - try { - val cursor = contentResolver.query(uri, projection, null, null, null) - cursor.use { - if (cursor?.moveToFirst() == true) { - return cursor.getStringValue(PhoneLookup.PHOTO_URI) ?: "" - } - } - } catch (e: Exception) { - showErrorToast(e) - } - - return "" -} - fun Context.getContactNames(): List { val contacts = ArrayList() val uri = ContactsContract.Data.CONTENT_URI