Fixed internal setting behavior for forcing backup type.

This commit is contained in:
Greyson Parrelli
2025-03-28 10:34:25 -04:00
parent d87b313fb3
commit d1accfff82

View File

@@ -78,7 +78,7 @@ object RecurringInAppPaymentRepository {
*/
@WorkerThread
fun getActiveSubscriptionSync(type: InAppPaymentSubscriberRecord.Type): Result<ActiveSubscription> {
if (SignalStore.backup.backupTierInternalOverride == MessageBackupTier.PAID) {
if (type == InAppPaymentSubscriberRecord.Type.BACKUP && SignalStore.backup.backupTierInternalOverride == MessageBackupTier.PAID) {
return Result.success(MOCK_PAID_SUBSCRIPTION)
}