diff --git a/public/scripts/extensions/quick-reply/index.js b/public/scripts/extensions/quick-reply/index.js index af09a9c49..5cb636d79 100644 --- a/public/scripts/extensions/quick-reply/index.js +++ b/public/scripts/extensions/quick-reply/index.js @@ -198,6 +198,9 @@ const init = async () => { slash.init(); autoExec = new AutoExecuteHandler(settings); + eventSource.on(event_types.APP_READY, ()=>finalizeInit()); +}; +const finalizeInit = async () => { log('executing startup'); await autoExec.handleStartup(); log('/executing startup'); @@ -211,7 +214,7 @@ const init = async () => { isReady = true; log('READY'); }; -init(); +await init(); const onChatChanged = async (chatIdx) => { log('CHAT_CHANGED', chatIdx);