From 4ba57f8f8f39c5d30a83c15302116eb198e45089 Mon Sep 17 00:00:00 2001 From: Myriam Delaruelle <myriam.delaruelle@univ-lorraine.fr> Date: Thu, 13 Feb 2025 14:39:50 +0100 Subject: [PATCH] cache for small courses --- amd/build/suivi.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/amd/build/suivi.js b/amd/build/suivi.js index 790fd57..be83d90 100644 --- a/amd/build/suivi.js +++ b/amd/build/suivi.js @@ -117,7 +117,6 @@ define(['jquery', 'core/ajax', 'core/templates', 'core/str'], function fetchProgress(){ completeUrl=getCompleteUrl(); - $.ajax({ url: completeUrl, data: {action: 'fetchprogress'}, type: 'post', @@ -126,7 +125,7 @@ define(['jquery', 'core/ajax', 'core/templates', 'core/str'], data=calcPercentage(JSON.parse(request)); if(data.students.length<1000){ - //localStorage.setItem("groups",request); + localStorage.setItem("groups",request); } initActivityFilter(false); updateActivitiesFilterLabel(false); @@ -173,13 +172,14 @@ define(['jquery', 'core/ajax', 'core/templates', 'core/str'], //À changer pour intégrer une fonction plus générique function changeGroup(){ + loadMessage("loading"); var completeUrl=getCompleteUrl(); var groupscheckboxes= $('input[name="groupoptions[]"]:checked'); var groupsid=[]; for (var i = 0; i < groupscheckboxes.length; i++) { groupsid.push(groupscheckboxes[i].value); } - loadMessage("loading"); + if(groupsid.length==0){ groupsid.push(-2); } -- GitLab