From e97e53a4b2c8ac201b942f81da98f12f2f8950a4 Mon Sep 17 00:00:00 2001
From: ddamiron <ddamiron@sii.fr>
Date: Tue, 2 Jul 2019 16:24:27 +0200
Subject: [PATCH] update README add filterkey/value endpoint

---
 lib/mongo_session.py | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/lib/mongo_session.py b/lib/mongo_session.py
index 44ae95a..15a17a6 100644
--- a/lib/mongo_session.py
+++ b/lib/mongo_session.py
@@ -72,8 +72,13 @@ class MongoSession:
     def read_and_filter_mongo(self, this_session_id, query_key, query_value):
         try:
             data = []
-            request_result = self.mongo_data_collection.find({"session_id": this_session_id,
-                                                              query_key: query_value})
+            if query_key == 'progress_ratio':
+                number = float(query_value)
+                request_result = self.mongo_data_collection.find({"session_id": this_session_id,
+                                                                  query_key: number})
+            else:
+                request_result = self.mongo_data_collection.find({"session_id": this_session_id,
+                                                                  query_key: query_value})
             for res in request_result:
                 data.append(res)
             return data
-- 
GitLab