From bb85249de379ada49ddecc850549205ffe95974c Mon Sep 17 00:00:00 2001 From: Miodec Date: Sat, 11 Sep 2021 13:04:52 +0100 Subject: [PATCH] possible fix for rare occurances of incorrect result hash error --- backend/api/controllers/result.js | 1 - src/js/test/test-logic.js | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/backend/api/controllers/result.js b/backend/api/controllers/result.js index 9b9dfc9e9..b6de0c79e 100644 --- a/backend/api/controllers/result.js +++ b/backend/api/controllers/result.js @@ -46,7 +46,6 @@ class ResultController { try { const { uid } = req.decodedToken; const { result } = req.body; - result.testDuration = parseFloat(result.testDuration); result.uid = uid; if (validateObjectValues(result) > 0) return res.status(400).json({ message: "Bad input" }); diff --git a/src/js/test/test-logic.js b/src/js/test/test-logic.js index 13c516b11..200950f38 100644 --- a/src/js/test/test-logic.js +++ b/src/js/test/test-logic.js @@ -1226,7 +1226,7 @@ export async function finish(difficultyFailed = false) { lastTestWpm = stats.wpm; - let testtime = stats.time; + let testtime = parseFloat(stats.time); if (TestStats.lastSecondNotRound && !difficultyFailed) { let wpmAndRaw = calculateWpmAndRaw();