Add more error messaging for backups.

This commit is contained in:
Alex Hart
2024-07-24 12:06:11 -03:00
committed by Nicholas Tinsley
parent 4e07c07ca9
commit 36640edfee
5 changed files with 44 additions and 9 deletions

View File

@@ -13,6 +13,7 @@ import androidx.lifecycle.viewModelScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
import kotlinx.coroutines.withContext
import org.signal.donations.InAppPaymentType
import org.signal.donations.StripeDeclineCode
import org.signal.donations.StripeFailureCode
import org.thoughtcrime.securesms.badges.Badges
@@ -71,7 +72,7 @@ class MonthlyDonationCanceledViewModel(
return if (declineCode.isKnown()) {
declineCode.mapToErrorStringResource()
} else if (failureCode.isKnown) {
failureCode.mapToErrorStringResource()
failureCode.mapToErrorStringResource(InAppPaymentType.RECURRING_DONATION)
} else {
declineCode.mapToErrorStringResource()
}