From 7665415b87c2df9f25ae4bd580af9bf0a7096c3a Mon Sep 17 00:00:00 2001 From: Naveen Date: Fri, 6 Jan 2023 13:41:39 +0530 Subject: [PATCH] Remove no longer required logic --- .../receivers/SmsStatusSentReceiver.kt | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/receivers/SmsStatusSentReceiver.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/receivers/SmsStatusSentReceiver.kt index c217ed51..48b46bbc 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/receivers/SmsStatusSentReceiver.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/receivers/SmsStatusSentReceiver.kt @@ -66,9 +66,9 @@ class SmsStatusSentReceiver : SendStatusReceiver() { } override fun updateAppDatabase(context: Context, intent: Intent, receiverResultCode: Int) { - val uri = intent.data - if (uri != null) { - val messageId = uri.lastPathSegment?.toLong() ?: 0L + val messageUri = intent.data + if (messageUri != null) { + val messageId = messageUri.lastPathSegment?.toLong() ?: 0L ensureBackgroundThread { val type = if (receiverResultCode == Activity.RESULT_OK) { Sms.MESSAGE_TYPE_SENT @@ -77,15 +77,7 @@ class SmsStatusSentReceiver : SendStatusReceiver() { Sms.MESSAGE_TYPE_FAILED } - val updated = context.messagesDB.updateType(messageId, type) - if (updated == 0) { - Handler(Looper.getMainLooper()).postDelayed({ - ensureBackgroundThread { - context.messagesDB.updateType(messageId, type) - } - }, 2000) - } - + context.messagesDB.updateType(messageId, type) refreshMessages() } }