From d1accfff82968054382feac315a34641487b8e8f Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 28 Mar 2025 10:34:25 -0400 Subject: [PATCH] Fixed internal setting behavior for forcing backup type. --- .../app/subscription/RecurringInAppPaymentRepository.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/RecurringInAppPaymentRepository.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/RecurringInAppPaymentRepository.kt index 157dbbd2a9..aef5b87335 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/RecurringInAppPaymentRepository.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/subscription/RecurringInAppPaymentRepository.kt @@ -78,7 +78,7 @@ object RecurringInAppPaymentRepository { */ @WorkerThread fun getActiveSubscriptionSync(type: InAppPaymentSubscriberRecord.Type): Result { - if (SignalStore.backup.backupTierInternalOverride == MessageBackupTier.PAID) { + if (type == InAppPaymentSubscriberRecord.Type.BACKUP && SignalStore.backup.backupTierInternalOverride == MessageBackupTier.PAID) { return Result.success(MOCK_PAID_SUBSCRIPTION) }