diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/InAppPaymentRedemptionJob.kt b/app/src/main/java/org/thoughtcrime/securesms/jobs/InAppPaymentRedemptionJob.kt index 196b226cdf..85e4b66e4b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/InAppPaymentRedemptionJob.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/InAppPaymentRedemptionJob.kt @@ -259,16 +259,11 @@ class InAppPaymentRedemptionJob private constructor( inAppPayment = inAppPayment.copy( notified = !jobData.isFromAuthCheck, state = InAppPaymentTable.State.END, - data = inAppPayment.data.copy( - waitForAuth = null, - stripeActionComplete = null, - payPalActionComplete = null, - payPalRequiresAction = null, - stripeRequiresAction = null, + data = inAppPayment.data.newBuilder().redemption( redemption = inAppPayment.data.redemption.copy( stage = InAppPaymentData.RedemptionState.Stage.REDEEMED ) - ) + ).build() ) )