From b7f032754bb27f718ef1933e0edc298bcc2f7c1d Mon Sep 17 00:00:00 2001 From: sudoer777 <78781902+sudoer777@users.noreply.github.com> Date: Thu, 25 Nov 2021 13:03:54 -0700 Subject: [PATCH] Fix bug in games.js where dropdowns are not being updated --- public/scripts/manage/game.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/public/scripts/manage/game.js b/public/scripts/manage/game.js index 82d4cb8..8338d4c 100644 --- a/public/scripts/manage/game.js +++ b/public/scripts/manage/game.js @@ -67,6 +67,19 @@ async function initializeForm() { team1ScoreTextbox.disabled = false; team2ScoreTextbox.disabled = false; submitButton.disabled = false; + + sportDropdown.onchange = () => { + Form.populateGenders(genderDropdown, sportDropdown.value) + .then(() => { + Form.populateDivisions(divisionDropdown, sportDropdown.value, genderDropdown.value); + }); + Form.populateTeams(team1Dropdown, sportDropdown.value); + Form.populateTeams(team2Dropdown, sportDropdown.value); + }; + + genderDropdown.onchange = () => { + Form.populateDivisions(divisionDropdown, sportDropdown.value, genderDropdown.value); + }; } initializeForm();