Add retries to processEvent handler with DB integration

This commit is contained in:
Dominic Ferrando
2026-07-13 11:58:07 -04:00
parent 0a74985503
commit b408bb5439
5 changed files with 111 additions and 48 deletions
+1 -1
View File
@@ -152,7 +152,7 @@ class ApparelSyncService {
async getLatestSyncState(sessionId: string) {
const latestSync = await db.selectFrom("events")
.select(["started_at", "ended_at", "has_failed", "state"])
.select(["started_at", "available_at", "ended_at", "has_failed", "state"])
.where("group", "=", this.Queue.group)
.where("type", "=", "apparel_sync_update")
.where(sql<string>`payload->'session'->>'id'`, "=", sessionId)