From cb4a45fea34a063349cbba76c39f4b5412cbf54f Mon Sep 17 00:00:00 2001 From: Clark Chen Date: Wed, 29 Mar 2023 10:53:04 -0400 Subject: [PATCH] Fix empty name crash when fetching first alpha recipient row. --- .../securesms/contacts/paged/ContactSearchPagedDataSource.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/contacts/paged/ContactSearchPagedDataSource.kt b/app/src/main/java/org/thoughtcrime/securesms/contacts/paged/ContactSearchPagedDataSource.kt index c6e76b31b0..86f2e42351 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/contacts/paged/ContactSearchPagedDataSource.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/contacts/paged/ContactSearchPagedDataSource.kt @@ -233,7 +233,7 @@ class ContactSearchPagedDataSource( cursor.moveToPosition(-1) while (cursor.moveToNext()) { val sortName = cursor.getString(cursor.getColumnIndexOrThrow(ContactRepository.NAME_COLUMN)) - if (!sortName.first().isDigit()) { + if (sortName.isNotEmpty() && !sortName.first().isDigit()) { return cursor.position } }