From be106b8f1c7f72781a36b2d191cfc749abb0060f Mon Sep 17 00:00:00 2001 From: Miodec Date: Wed, 15 Oct 2025 12:48:52 +0200 Subject: [PATCH] fix: local typing stats not updated on result save closes #7016 --- frontend/src/ts/db.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/frontend/src/ts/db.ts b/frontend/src/ts/db.ts index dff0d111f..06895c87d 100644 --- a/frontend/src/ts/db.ts +++ b/frontend/src/ts/db.ts @@ -951,17 +951,17 @@ export function saveLocalResult(data: SaveLocalResultData): void { startedTests: 0, completedTests: 0, }; - - const time = - data.result.testDuration + - data.result.incompleteTestSeconds - - data.result.afkDuration; - - snapshot.typingStats.timeTyping += time; - snapshot.typingStats.startedTests += data.result.restartCount + 1; - snapshot.typingStats.completedTests += 1; } + const time = + data.result.testDuration + + data.result.incompleteTestSeconds - + data.result.afkDuration; + + snapshot.typingStats.timeTyping += time; + snapshot.typingStats.startedTests += data.result.restartCount + 1; + snapshot.typingStats.completedTests += 1; + if (data.isPb) { saveLocalPB( data.result.mode,