From bb33572b1924e0f881652b561a73f5bddb449c92 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Tue, 27 Nov 2018 19:59:47 +0100 Subject: [PATCH] frontend: really implement next challenge button --- frontend/static/js/challenge.js | 5 +++++ frontend/static/views/defi.html | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/static/js/challenge.js b/frontend/static/js/challenge.js index 71c38e78..24988c47 100644 --- a/frontend/static/js/challenge.js +++ b/frontend/static/js/challenge.js @@ -106,7 +106,12 @@ angular.module("FICApp", ["ngRoute", "ngSanitize"]) var tags = {}; angular.forEach($scope.themes, function(theme, key) { $scope.themes[key].exercice_solved = 0; + var last_exercice = null; angular.forEach(theme.exercices, function(exercice, k) { + if (last_exercice != null) + last_exercice.next = k; + last_exercice = exercice; + if ($scope.my.exercices && $scope.my.exercices[k] && $scope.my.exercices[k].solved) { $scope.themes[key].exercice_solved++; } diff --git a/frontend/static/views/defi.html b/frontend/static/views/defi.html index ec46443d..b7218a13 100644 --- a/frontend/static/views/defi.html +++ b/frontend/static/views/defi.html @@ -108,7 +108,7 @@

Vous êtes la {{ my.exercices[current_exercice].solved_rank }} équipe à avoir résolu ce challenge à {{ my.exercices[current_exercice].solved_time | date:"mediumTime" }}. Vous avez marqué !

- Passer au challenge suivant + Passer au challenge suivant