diff --git a/src/server/services/round-engine.ts b/src/server/services/round-engine.ts index 9fc75de..0bf2798 100644 --- a/src/server/services/round-engine.ts +++ b/src/server/services/round-engine.ts @@ -462,10 +462,11 @@ export async function reopenRound( } } - // Reopen this round + // Reopen this round — clear windowCloseAt so the voting window check + // doesn't reject submissions with "Voting window has closed". const updated = await tx.round.update({ where: { id: roundId }, - data: { status: 'ROUND_ACTIVE' }, + data: { status: 'ROUND_ACTIVE', windowCloseAt: null }, }) await tx.decisionAuditLog.create({