From f584ef1d72493da6b189b22b17b6fef8d9e767da Mon Sep 17 00:00:00 2001 From: Michelle Tang Date: Mon, 23 Feb 2026 13:42:16 -0500 Subject: [PATCH] Add network constraint to admin delete job. --- .../java/org/thoughtcrime/securesms/jobs/AdminDeleteSendJob.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/AdminDeleteSendJob.kt b/app/src/main/java/org/thoughtcrime/securesms/jobs/AdminDeleteSendJob.kt index a6eb4b8376..5f1e880d68 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/AdminDeleteSendJob.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/AdminDeleteSendJob.kt @@ -7,6 +7,7 @@ import org.thoughtcrime.securesms.database.SignalDatabase import org.thoughtcrime.securesms.database.model.MessageId import org.thoughtcrime.securesms.dependencies.AppDependencies import org.thoughtcrime.securesms.jobmanager.Job +import org.thoughtcrime.securesms.jobmanager.impl.NetworkConstraint import org.thoughtcrime.securesms.jobs.protos.AdminDeleteJobData import org.thoughtcrime.securesms.keyvalue.SignalStore import org.thoughtcrime.securesms.messages.GroupSendUtil @@ -52,6 +53,7 @@ class AdminDeleteSendJob private constructor( initialRecipientCount = recipientIds.size, parameters = Parameters.Builder() .setQueue(conversationRecipient.id.toQueueKey()) + .addConstraint(NetworkConstraint.KEY) .setLifespan(1.days.inWholeMilliseconds) .setMaxAttempts(Parameters.UNLIMITED) .build()