From 098b298646349d910a3d043f2731260943838b86 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Mon, 18 May 2020 15:26:51 -0400 Subject: [PATCH] Add a network constraint to RemoteConfigRefreshJob. --- .../org/thoughtcrime/securesms/jobs/RemoteConfigRefreshJob.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/RemoteConfigRefreshJob.java b/app/src/main/java/org/thoughtcrime/securesms/jobs/RemoteConfigRefreshJob.java index 4b0faeae34..ccb8708377 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/RemoteConfigRefreshJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/RemoteConfigRefreshJob.java @@ -5,6 +5,7 @@ import androidx.annotation.NonNull; import org.thoughtcrime.securesms.dependencies.ApplicationDependencies; import org.thoughtcrime.securesms.jobmanager.Data; import org.thoughtcrime.securesms.jobmanager.Job; +import org.thoughtcrime.securesms.jobmanager.impl.NetworkConstraint; import org.thoughtcrime.securesms.keyvalue.SignalStore; import org.thoughtcrime.securesms.logging.Log; import org.thoughtcrime.securesms.util.FeatureFlags; @@ -24,6 +25,7 @@ public class RemoteConfigRefreshJob extends BaseJob { this(new Job.Parameters.Builder() .setQueue("RemoteConfigRefreshJob") .setMaxInstances(1) + .addConstraint(NetworkConstraint.KEY) .setMaxAttempts(Parameters.UNLIMITED) .setLifespan(TimeUnit.DAYS.toMillis(1)) .build());