perf: use bulk insert for 0-QP rows on qualifying event finalize

This commit is contained in:
Chris Parsons 2026-04-12 14:29:56 -07:00
parent 335d1bf015
commit 3741bcf1ce

View file

@ -140,12 +140,14 @@ export async function action({ request, params }: Route.ActionArgs) {
existingIds existingIds
); );
for (const participantId of missingIds) { if (missingIds.length > 0) {
await createEventResult({ await createEventResultsBulk(
missingIds.map((participantId) => ({
scoringEventId: params.eventId, scoringEventId: params.eventId,
participantId, participantId,
qualifyingPointsAwarded: 0, qualifyingPointsAwarded: 0,
}); }))
);
} }
return { success: "Event completed and qualifying points awarded!" }; return { success: "Event completed and qualifying points awarded!" };