From 0dda3d54c9d56a138ef9aa20ea79e1c8f9f4d7b3 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Tue, 26 Aug 2025 10:22:20 -0400 Subject: [PATCH] Add SendDeliveryReceiptJob to the reserved runner. --- .../dependencies/ApplicationDependencyProvider.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/dependencies/ApplicationDependencyProvider.java b/app/src/main/java/org/thoughtcrime/securesms/dependencies/ApplicationDependencyProvider.java index 39832c90a9..c19d605e4d 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/dependencies/ApplicationDependencyProvider.java +++ b/app/src/main/java/org/thoughtcrime/securesms/dependencies/ApplicationDependencyProvider.java @@ -44,6 +44,7 @@ import org.thoughtcrime.securesms.jobs.PreKeysSyncJob; import org.thoughtcrime.securesms.jobs.PushGroupSendJob; import org.thoughtcrime.securesms.jobs.PushProcessMessageJob; import org.thoughtcrime.securesms.jobs.ReactionSendJob; +import org.thoughtcrime.securesms.jobs.SendDeliveryReceiptJob; import org.thoughtcrime.securesms.jobs.TypingSendJob; import org.thoughtcrime.securesms.keyvalue.SignalStore; import org.thoughtcrime.securesms.megaphone.MegaphoneRepository; @@ -200,7 +201,14 @@ public class ApplicationDependencyProvider implements AppDependencies.Provider { .setJobStorage(new FastJobStorage(JobDatabase.getInstance(context))) .setJobMigrator(new JobMigrator(TextSecurePreferences.getJobManagerVersion(context), JobManager.CURRENT_VERSION, JobManagerFactories.getJobMigrations(context))) .addReservedJobRunner(new FactoryJobPredicate(PushProcessMessageJob.KEY, MarkerJob.KEY)) - .addReservedJobRunner(new FactoryJobPredicate(IndividualSendJob.KEY, PushGroupSendJob.KEY, ReactionSendJob.KEY, TypingSendJob.KEY, GroupCallUpdateSendJob.KEY)) + .addReservedJobRunner(new FactoryJobPredicate( + IndividualSendJob.KEY, + PushGroupSendJob.KEY, + ReactionSendJob.KEY, + TypingSendJob.KEY, + GroupCallUpdateSendJob.KEY, + SendDeliveryReceiptJob.KEY + )) .build(); return new JobManager(context, config); }