Add backstop for ensuring attachment archive jobs are enqueued.

This commit is contained in:
Greyson Parrelli
2025-09-02 19:04:01 -04:00
parent 3b715bc461
commit 71dd1d9d8b
4 changed files with 35 additions and 0 deletions

View File

@@ -205,6 +205,7 @@ public class ApplicationContext extends Application implements AppForegroundObse
.addNonBlocking(AppDependencies::getBillingApi)
.addNonBlocking(this::ensureProfileUploaded)
.addNonBlocking(() -> AppDependencies.getExpireStoriesManager().scheduleIfNecessary())
.addNonBlocking(BackupRepository::maybeFixAnyDanglingAttachmentUploads)
.addPostRender(() -> AppDependencies.getDeletedCallEventManager().scheduleIfNecessary())
.addPostRender(() -> RateLimitUtil.retryAllRateLimitedMessages(this))
.addPostRender(this::initializeExpiringMessageManager)