Minor code improvements
This commit is contained in:
parent
43e19c95c1
commit
aeafc7030d
2 changed files with 3 additions and 2 deletions
|
|
@ -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)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue