From 5d23c5c9022acc30eb5a22934b2de18b29a492f5 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Fri, 3 Nov 2023 12:49:19 -0400 Subject: [PATCH] Increase sepa receipt request lifespan to cover at least 14 business days. --- .../securesms/jobs/BoostReceiptRequestResponseJob.java | 2 +- .../securesms/jobs/SubscriptionReceiptRequestResponseJob.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/BoostReceiptRequestResponseJob.java b/app/src/main/java/org/thoughtcrime/securesms/jobs/BoostReceiptRequestResponseJob.java index be4b2e4476..754f238ce8 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/BoostReceiptRequestResponseJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/BoostReceiptRequestResponseJob.java @@ -78,7 +78,7 @@ public class BoostReceiptRequestResponseJob extends BaseJob { } private static long resolveLifespan(boolean isLongRunning) { - return isLongRunning ? TimeUnit.DAYS.toMillis(14) : TimeUnit.DAYS.toMillis(1); + return isLongRunning ? TimeUnit.DAYS.toMillis(30) : TimeUnit.DAYS.toMillis(1); } private static BoostReceiptRequestResponseJob createJob(@NonNull String paymentIntentId, diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/SubscriptionReceiptRequestResponseJob.java b/app/src/main/java/org/thoughtcrime/securesms/jobs/SubscriptionReceiptRequestResponseJob.java index 2e3d86dd31..044a6c9b7e 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/SubscriptionReceiptRequestResponseJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/SubscriptionReceiptRequestResponseJob.java @@ -73,7 +73,7 @@ public class SubscriptionReceiptRequestResponseJob extends BaseJob { .addConstraint(NetworkConstraint.KEY) .setQueue("ReceiptRedemption") .setMaxInstancesForQueue(1) - .setLifespan(terminalDonation.isLongRunningPaymentMethod ? TimeUnit.DAYS.toMillis(14) : TimeUnit.DAYS.toMillis(1)) + .setLifespan(terminalDonation.isLongRunningPaymentMethod ? TimeUnit.DAYS.toMillis(30) : TimeUnit.DAYS.toMillis(1)) .setMaxAttempts(Parameters.UNLIMITED) .build(), subscriberId,