From 3dfc991df0b628b7f78b09cdddf7473c69aa5141 Mon Sep 17 00:00:00 2001 From: larssand Date: Wed, 25 Mar 2026 21:54:28 +0100 Subject: [PATCH] =?UTF-8?q?buildLeaderboard()=20i=20src/timing=5Flogic.js?= =?UTF-8?q?=20anv=C3=A4nde=20formatLap(...)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app.js | 2 +- src/timing_logic.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app.js b/src/app.js index aab5dab..6dc6aed 100644 --- a/src/app.js +++ b/src/app.js @@ -61,7 +61,7 @@ const getCompetitorElapsedMs = (session, row) => getCompetitorElapsedMsLogic(ses const getCompetitorPassings = (session, row, options = {}) => getCompetitorPassingsLogic(session, row, options, { ensureSessionResult, isCountedPassing }); const getCompetitorSeedMetric = (session, row) => getCompetitorSeedMetricLogic(session, row, { getCompetitorPassings }); const getSessionEntrants = (session) => getSessionEntrantsLogic(session, { state, getEventDrivers }); -const buildLeaderboard = (session) => buildLeaderboardLogic(session, { ensureSessionResult, getSessionTargetMs, getCompetitorPassings, isCountedPassing, getCompetitorElapsedMs, getCompetitorSeedMetric, getSessionLapWindow, formatSeedMetric, formatRaceClock, formatLeaderboardGap, formatLapDelta, t }); +const buildLeaderboard = (session) => buildLeaderboardLogic(session, { ensureSessionResult, getSessionTargetMs, getCompetitorPassings, isCountedPassing, getCompetitorElapsedMs, getCompetitorSeedMetric, getSessionLapWindow, formatSeedMetric, formatRaceClock, formatLeaderboardGap, formatLapDelta, formatLap, t }); const buildPracticeStandings = (event) => buildPracticeStandingsLogic(event, { getSessionsForEvent, buildLeaderboard, getCompetitorSeedMetric, formatSeedMetric, formatRaceClock }); const getQualifyingPointsValue = (place, fieldSize, tableType) => getQualifyingPointsValueLogic(place, fieldSize, tableType); const isHighPointsTable = (tableType) => isHighPointsTableLogic(tableType); diff --git a/src/timing_logic.js b/src/timing_logic.js index 54ceb4f..7ff202f 100644 --- a/src/timing_logic.js +++ b/src/timing_logic.js @@ -111,7 +111,7 @@ export function ensureSessionResult(sessionId, { state }) { -export function buildLeaderboard(session, { ensureSessionResult, getSessionTargetMs, getCompetitorPassings, isCountedPassing, getCompetitorElapsedMs, getCompetitorSeedMetric, getSessionLapWindow, formatSeedMetric, formatRaceClock, formatLeaderboardGap, formatLapDelta, t }) { +export function buildLeaderboard(session, { ensureSessionResult, getSessionTargetMs, getCompetitorPassings, isCountedPassing, getCompetitorElapsedMs, getCompetitorSeedMetric, getSessionLapWindow, formatSeedMetric, formatRaceClock, formatLeaderboardGap, formatLapDelta, formatLap, t }) { const result = ensureSessionResult(session.id); const sessionType = String(session.type || "").toLowerCase(); const targetMs = getSessionTargetMs(session);