From 1dd37336f73644f0baa8c5478b66bbce8ea3dd07 Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 16 Mar 2018 09:58:53 +0100 Subject: [PATCH] add an extra check to avoid saving null contact --- .../contacts/activities/EditContactActivity.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/EditContactActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/EditContactActivity.kt index 38b30572..19afcc74 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/EditContactActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/EditContactActivity.kt @@ -33,10 +33,10 @@ import org.joda.time.format.DateTimeFormat import java.util.* class EditContactActivity : ContactActivity() { - val DEFAULT_EMAIL_TYPE = CommonDataKinds.Email.TYPE_HOME - val DEFAULT_PHONE_NUMBER_TYPE = CommonDataKinds.Phone.TYPE_MOBILE - val DEFAULT_ADDRESS_TYPE = CommonDataKinds.StructuredPostal.TYPE_HOME - val DEFAULT_EVENT_TYPE = CommonDataKinds.Event.TYPE_BIRTHDAY + private val DEFAULT_EMAIL_TYPE = CommonDataKinds.Email.TYPE_HOME + private val DEFAULT_PHONE_NUMBER_TYPE = CommonDataKinds.Phone.TYPE_MOBILE + private val DEFAULT_ADDRESS_TYPE = CommonDataKinds.StructuredPostal.TYPE_HOME + private val DEFAULT_EVENT_TYPE = CommonDataKinds.Event.TYPE_BIRTHDAY private val INTENT_TAKE_PHOTO = 1 private val INTENT_CHOOSE_PHOTO = 2 @@ -490,7 +490,7 @@ class EditContactActivity : ContactActivity() { } private fun saveContact() { - if (isSaving) { + if (isSaving || contact == null) { return }