diff --git a/web/components/management/candidate-lists.js b/web/components/management/candidate-lists.js index 172de6a95b439d505e707628a00a7a014dd8794b..06f71fa33d321f48798c1785b25395fc57fd0b7f 100644 --- a/web/components/management/candidate-lists.js +++ b/web/components/management/candidate-lists.js @@ -561,6 +561,7 @@ class CandidateList { emptyCandidateList() { this.area = null; document.getElementById("candidate-lists-list").innerHTML = ""; + this.emptyCandidate(); } diff --git a/web/components/management/round-desks.js b/web/components/management/round-desks.js index b365d73c35ebcd520ec5c91d152ed53919d03de7..48de29cb3a4905e3a327c60658cbc30e96036f00 100644 --- a/web/components/management/round-desks.js +++ b/web/components/management/round-desks.js @@ -325,6 +325,12 @@ class RoundDesk { }); } + emptyDesks() { + this.round = null; + document.getElementById("desk-round").innerHTML = "" + this.emptyDesksDetails(); + } + emptyDesksDetails() { this.desk = null; document.getElementById("desk-round-details").innerHTML = ""; diff --git a/web/components/management/rounds-card.js b/web/components/management/rounds-card.js index 35b07cf92f2a0e536fb0b744eb2219d3b7653af0..9bee0679da02a7eed793fb5996aae682dcd36d99 100644 --- a/web/components/management/rounds-card.js +++ b/web/components/management/rounds-card.js @@ -270,16 +270,12 @@ class Round { await this.displayRounds(); Common.toggleModal("round-modal", "round-modal-card"); this.activateRound(round); - // TODO open desks - // TODO open candidateLists return round; } async deleteRound(round) { await this.RoundModel.deleteRound(round.ID); - await this.displayRounds(); - // TODO empty desks - // TODO empty candidateLists + document.getElementById("display-rounds").click(); document .getElementById("candidate-list-new") .setAttribute("disabled", "true");