From 5e4865be7342e76c682ddd35076f73f75ba9c0f1 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Fri, 8 May 2026 13:22:55 -0300 Subject: [PATCH] Add a sync after rotating a subscriber id. --- .../settings/app/subscription/RecurringInAppPaymentRepository.kt | 1 + 1 file changed, 1 insertion(+) 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 5b71f239bb..f1aa80127a 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 @@ -297,6 +297,7 @@ object RecurringInAppPaymentRepository { if (response.status == 200 || response.status == 204) { Log.d(TAG, "Successfully set user subscription to level $subscriptionLevel with response code ${response.status}", true) SignalStore.inAppPayments.updateLocalStateForLocalSubscribe(subscriberType) + MultiDeviceSubscriptionSyncRequestJob.enqueue() syncAccountRecord().subscribe() } else { if (response.applicationError.isPresent) {