diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/messaging/Messaging.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/messaging/Messaging.kt index fecd44ce..fda9210b 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/messaging/Messaging.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/messaging/Messaging.kt @@ -48,7 +48,10 @@ fun Context.sendMessageCompat(text: String, addresses: List, subId: Int? when (e.errorCode) { EMPTY_DESTINATION_ADDRESS -> toast(id = R.string.empty_destination_address, length = LENGTH_LONG) ERROR_PERSISTING_MESSAGE -> toast(id = R.string.unable_to_save_message, length = LENGTH_LONG) - ERROR_SENDING_MESSAGE -> toast(id = R.string.unknown_error_occurred, length = LENGTH_LONG) + ERROR_SENDING_MESSAGE -> toast( + msg = getString(R.string.unknown_error_occurred_sending_message, e.errorCode), + length = LENGTH_LONG + ) } } catch (e: Exception) { showErrorToast(e) diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/messaging/SmsException.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/messaging/SmsException.kt index 96406915..e4bc14b0 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/messaging/SmsException.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/messaging/SmsException.kt @@ -2,8 +2,8 @@ package com.simplemobiletools.smsmessenger.messaging class SmsException(val errorCode: Int, val exception: Exception? = null) : Exception() { companion object { - const val EMPTY_DESTINATION_ADDRESS = 0 - const val ERROR_PERSISTING_MESSAGE = 1 - const val ERROR_SENDING_MESSAGE = 2 + const val EMPTY_DESTINATION_ADDRESS = -1 + const val ERROR_PERSISTING_MESSAGE = -2 + const val ERROR_SENDING_MESSAGE = -3 } }