From bf27fdb7670f0acb0fddb2f22b17aec13139b00f Mon Sep 17 00:00:00 2001 From: Aswin Biju Date: Thu, 5 Nov 2026 17:51:00 +0530 Subject: [PATCH] fix(results): send WhatsApp result summaries when the scheduler stores a draw --- src/server.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server.ts b/src/server.ts index 8567938..94f2b79 100644 --- a/src/server.ts +++ b/src/server.ts @@ -3,6 +3,7 @@ import { loadConfig } from './config'; import { openDb } from './db'; import { runMigrations } from './db/migrate'; import { createResultsScheduler } from './results/scheduler'; +import { sendDrawResults } from './results/sendResults'; import { createVisionReader } from './transcribe/transcribeImage'; import { createBridge } from './whatsapp/bridge'; import { createPhotoQueue } from './whatsapp/photoQueue'; @@ -34,6 +35,7 @@ async function main(): Promise { const stopScheduler = createResultsScheduler({ db, log: (e) => app.log.info(e), + onStored: (drawCode) => void sendDrawResults(db, sendQueue, drawCode, (e) => app.log.info(e)), ...config.results, }).start(); const stopSweeper = createConversationSweeper({