From 7d0a12f2e3f0ef8d1fafdc32fcc224fc42e98e90 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sun, 12 Jun 2022 22:12:23 +0200 Subject: [PATCH] catch exceptions thrown at getting contacts --- .../contacts/pro/activities/ViewContactActivity.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/ViewContactActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/ViewContactActivity.kt index 81a61875..9029a0da 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/ViewContactActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/ViewContactActivity.kt @@ -141,7 +141,13 @@ class ViewContactActivity : ContactActivity() { private fun initContact() { var wasLookupKeyUsed = false - var contactId = intent.getIntExtra(CONTACT_ID, 0) + var contactId: Int + try { + contactId = intent.getIntExtra(CONTACT_ID, 0) + } catch (e: Exception) { + return + } + if (contactId == 0 && isViewIntent) { val data = intent.data if (data != null) {