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