From f501b556f02e99ada56e6d28d41065fa45d94388 Mon Sep 17 00:00:00 2001
From: Myriam Delaruelle
 <Myriam Delaruelle@bdn-un-mdelarue.ad.univ-lorraine.fr>
Date: Fri, 5 Nov 2021 09:14:50 +0100
Subject: [PATCH] added less than/more than filters

---
 amd/build/suivi.js | 19 +++++++++++++++++++
 suivi_unit.php     |  8 ++++++++
 2 files changed, 27 insertions(+)

diff --git a/amd/build/suivi.js b/amd/build/suivi.js
index f709405..91e32ee 100644
--- a/amd/build/suivi.js
+++ b/amd/build/suivi.js
@@ -125,6 +125,25 @@ define(['jquery', 'core/ajax', 'core/templates', 'core/str'],
     			}
     		}
     		else if(symbol==">"){
+    			if(data.students[i].percentage > filter){
+    				data.count_results++;
+    				data.students[i].visible=true;
+    			}
+    			else{
+					data.students[i].visible=false;
+    			}
+    		}
+    		else if(symbol=="≤"){
+    			console.log("on passe ici");
+    			if(data.students[i].percentage <= filter){
+    				data.count_results++;
+    				data.students[i].visible=true;
+    			}
+    			else{
+					data.students[i].visible=false;
+    			}
+    		}
+    		else if(symbol == "≥"){
     			if(data.students[i].percentage >= filter){
     				data.count_results++;
     				data.students[i].visible=true;
diff --git a/suivi_unit.php b/suivi_unit.php
index 045c9ae..5da7aaa 100644
--- a/suivi_unit.php
+++ b/suivi_unit.php
@@ -331,6 +331,14 @@ $symbols=[
 	">"=>(object)[
 		"value"=>">",
 		"name"=>">",
+	],
+	"≤"=>(object)[
+		"value"=>"≤",
+		"name"=>"≤",
+	],
+	"≥"=>(object)[
+		"value"=>"≥",
+		"name"=>"≥",
 	]
 ];
 
-- 
GitLab