Minor code improvements

This commit is contained in:
Naveen
2022-06-16 19:23:59 +05:30
parent 43e19c95c1
commit aeafc7030d
2 changed files with 3 additions and 2 deletions

View File

@@ -27,7 +27,7 @@ class DirectReplyReceiver : BroadcastReceiver() {
val settings = context.getSendMessageSettings() val settings = context.getSendMessageSettings()
if (address != null) { if (address != null) {
val availableSIMs = SubscriptionManager.from(context).activeSubscriptionInfoList val availableSIMs = SubscriptionManager.from(context).activeSubscriptionInfoList
if (availableSIMs?.size ?: 0 > 1) { if ((availableSIMs?.size ?: 0) > 1) {
val currentSIMCardIndex = context.config.getUseSIMIdAtNumber(address) val currentSIMCardIndex = context.config.getUseSIMIdAtNumber(address)
val wantedId = availableSIMs.getOrNull(currentSIMCardIndex) val wantedId = availableSIMs.getOrNull(currentSIMCardIndex)
if (wantedId != null) { if (wantedId != null) {

View File

@@ -21,6 +21,7 @@ import com.simplemobiletools.smsmessenger.R
import com.simplemobiletools.smsmessenger.extensions.* import com.simplemobiletools.smsmessenger.extensions.*
import com.simplemobiletools.smsmessenger.helpers.refreshMessages import com.simplemobiletools.smsmessenger.helpers.refreshMessages
import com.simplemobiletools.smsmessenger.models.Message import com.simplemobiletools.smsmessenger.models.Message
import kotlin.math.min
class SmsReceiver : BroadcastReceiver() { class SmsReceiver : BroadcastReceiver() {
override fun onReceive(context: Context, intent: Intent) { override fun onReceive(context: Context, intent: Intent) {
@@ -42,7 +43,7 @@ class SmsReceiver : BroadcastReceiver() {
subject = it.pseudoSubject subject = it.pseudoSubject
status = it.status status = it.status
body += it.messageBody body += it.messageBody
date = Math.min(it.timestampMillis, System.currentTimeMillis()) date = min(it.timestampMillis, System.currentTimeMillis())
threadId = context.getThreadId(address) threadId = context.getThreadId(address)
} }