From e635c3030ef4e1cf7bbc9f0549942386da2cf309 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Tue, 28 Feb 2023 13:49:43 -0500 Subject: [PATCH] Fix scheduled backup jobs cancelling itself. --- .../java/org/thoughtcrime/securesms/jobs/LocalBackupJob.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/LocalBackupJob.java b/app/src/main/java/org/thoughtcrime/securesms/jobs/LocalBackupJob.java index 9c3260245..2c1e3dfd1 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/LocalBackupJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/LocalBackupJob.java @@ -56,9 +56,9 @@ public final class LocalBackupJob extends BaseJob { .setQueue(QUEUE) .setMaxInstancesForFactory(1) .setMaxAttempts(3); - if (force || Build.VERSION.SDK_INT >= 31) { + if (force) { jobManager.cancelAllInQueue(QUEUE); - } else { + } else if (Build.VERSION.SDK_INT < 31) { parameters.addConstraint(ChargingConstraint.KEY); }