mirror of
https://github.com/SimpleMobileTools/Simple-SMS-Messenger.git
synced 2025-06-05 21:49:22 +02:00
Minor code improvements
This commit is contained in:
@@ -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) {
|
||||||
|
@@ -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)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user