From ef8871580619de44b9eeccda0b44ee4c8d2792bd Mon Sep 17 00:00:00 2001 From: Alexis POYEN <punkylibre@localhost.localdomain> Date: Tue, 30 Jun 2020 13:37:25 +0200 Subject: [PATCH] Feat : refresh results every 30 seconds --- web/services/election/calculate-election-generic.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/services/election/calculate-election-generic.js b/web/services/election/calculate-election-generic.js index 9ce1a53..a10fe1e 100644 --- a/web/services/election/calculate-election-generic.js +++ b/web/services/election/calculate-election-generic.js @@ -43,6 +43,9 @@ class DirectMetropolitanCalculator { async calculateResults(filter) { this.CandidateListModel.refreshCandidateLists(); + this.AreaModel.refreshAreas(); + this.SectionModel.refreshSections(); + this.DeskRoundModel.refreshDeskRounds(); let calculator = this; this.filter = filter; this.deskRounds = await this.DeskRoundModel.getDeskRounds(); @@ -138,7 +141,6 @@ class DirectMetropolitanCalculator { async calculateAreasResults() { let calculator = this; - this.AreaModel.refreshAreas(); let areas = await this.AreaModel.getAreas(); areas = areas.filter(function (area) { return area.ElectionID == calculator.round.ElectionID; -- GitLab