From e6b6b40cca60437861cd500741c6cd42c9d30c5c Mon Sep 17 00:00:00 2001 From: Jomar Milan Date: Wed, 10 Jun 2026 15:28:30 -0700 Subject: Fix incorrect iteration over color select options in session script --- assets/session.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'assets') diff --git a/assets/session.js b/assets/session.js index 3f17ad0..97b4baa 100644 --- a/assets/session.js +++ b/assets/session.js @@ -15,9 +15,9 @@ websocket.addEventListener('message', (event) => { if (Object.hasOwn(message, 'Initialize')) { const payload = message.Initialize; - for (let element in Array.from(colorSelect.getElementsByClassName('color-select-colors'))) { - element.remove(); - } + Array.from(colorSelect.getElementsByClassName('color-select-colors')).forEach((child) => { + child.remove(); + }); payload.colors.forEach((color) => { const selection = document.createElement('option'); selection.value = color; @@ -32,7 +32,7 @@ websocket.addEventListener('message', (event) => { Array.from(hand.children).forEach((child) => { child.remove(); - }) + }); payload.forEach((handObject) => { if (Object.hasOwn(handObject, 'CustomDeck')) { -- cgit v1.2.3