unknown numbers can also be stored as -1, not just null

This commit is contained in:
tibbi
2023-06-30 10:52:03 +02:00
parent f2b0428679
commit 2ad1980abe

View File

@@ -90,13 +90,13 @@ class RecentsHelper(private val context: Context) {
val id = cursor.getIntValue(Calls._ID) val id = cursor.getIntValue(Calls._ID)
var isUnknownNumber = false var isUnknownNumber = false
var number = cursor.getStringValueOrNull(Calls.NUMBER) var number = cursor.getStringValueOrNull(Calls.NUMBER)
if (number == null) { if (number == null || number == "-1") {
number = context.getString(R.string.unknown) number = context.getString(R.string.unknown)
isUnknownNumber = true isUnknownNumber = true
} }
var name = cursor.getStringValueOrNull(Calls.CACHED_NAME) var name = cursor.getStringValueOrNull(Calls.CACHED_NAME)
if (name.isNullOrEmpty()) { if (name.isNullOrEmpty() || name == "-1") {
name = number name = number
} }
@@ -123,7 +123,7 @@ class RecentsHelper(private val context: Context) {
} }
} }
if (name.isEmpty()) { if (name.isEmpty() || name == "-1") {
name = context.getString(R.string.unknown) name = context.getString(R.string.unknown)
} }