From bff40ff60b2bd01986d58715229f84ca2b396e38 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Fri, 12 Sep 2025 12:24:57 -0300 Subject: [PATCH] If subscription will cancel at end of period, then show the cancelled state. --- .../components/settings/app/backups/BackupStateObserver.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/backups/BackupStateObserver.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/backups/BackupStateObserver.kt index 0d1d87f6b2..f321175a46 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/backups/BackupStateObserver.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/backups/BackupStateObserver.kt @@ -379,7 +379,7 @@ class BackupStateObserver( getStateOnError() } else { when { - subscription.isCanceled && subscription.isActive -> { + (subscription.isCanceled || subscription.willCancelAtPeriodEnd()) && subscription.isActive -> { Log.d(TAG, "[getPaidBackupState] Found a canceled subscription.") BackupState.Canceled( messageBackupsType = subscriberType,