From 6d66bf1600c0c604489e635dec04d9a3257a2d4d Mon Sep 17 00:00:00 2001 From: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com> Date: Tue, 7 Nov 2023 17:53:52 -0800 Subject: [PATCH] initializeAllJobQueues after redux is ready --- ts/background.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ts/background.ts b/ts/background.ts index 5b943fc299..1051b9b23d 100644 --- a/ts/background.ts +++ b/ts/background.ts @@ -254,10 +254,6 @@ export async function startApp(): Promise { window.textsecure.server = server; window.textsecure.messaging = new window.textsecure.MessageSender(server); - initializeAllJobQueues({ - server, - }); - challengeHandler = new ChallengeHandler({ storage: window.storage, @@ -1357,6 +1353,11 @@ export async function startApp(): Promise { async function start() { // Storage is ready because `start()` is called from `storage.onready()` + strictAssert(server !== undefined, 'start: server not initialized'); + initializeAllJobQueues({ + server, + }); + strictAssert(challengeHandler, 'start: challengeHandler'); await challengeHandler.load();