Filter subscriber record from backup data if user is on the free tier to avoid validation error.

This commit is contained in:
Alex Hart
2025-07-24 13:08:23 -03:00
committed by Michelle Tang
parent dac649ceed
commit 5a1bb0c231

View File

@@ -115,7 +115,7 @@ object AccountDataArchiveProcessor {
)
),
donationSubscriberData = donationSubscriber?.toSubscriberData(signalStore.inAppPaymentValues.isDonationSubscriptionManuallyCancelled()),
backupsSubscriberData = backupSubscriberRecord?.toIAPSubscriberData()
backupsSubscriberData = backupSubscriberRecord?.takeIf { SignalStore.backup.backupTier == MessageBackupTier.PAID }?.toIAPSubscriberData()
)
)
)