From 47e315f94a17be1298e11c6e5072864ceb8c4411 Mon Sep 17 00:00:00 2001 From: Leonabcd123 <156839416+Leonabcd123@users.noreply.github.com> Date: Wed, 11 Feb 2026 21:20:22 +0200 Subject: [PATCH] Practise words doesn't work with __proto__ --- frontend/src/ts/test/test-input.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/src/ts/test/test-input.ts b/frontend/src/ts/test/test-input.ts index 27910a80cdcc..37d1e1d82d96 100644 --- a/frontend/src/ts/test/test-input.ts +++ b/frontend/src/ts/test/test-input.ts @@ -212,7 +212,10 @@ export const corrected = new Corrected(); export let keypressCountHistory: number[] = []; let currentKeypressCount = 0; export let currentBurstStart = 0; -export let missedWords: Record = {}; +type missedWordsType = Record; +export let missedWords: missedWordsType = Object.create( + null, +) as missedWordsType; export let accuracy = { correct: 0, incorrect: 0, @@ -542,7 +545,7 @@ export function restart(): void { words: [], }; currentBurstStart = 0; - missedWords = {}; + missedWords = Object.create(null) as missedWordsType; accuracy = { correct: 0, incorrect: 0,