From a3b422ec76141215f632bd81673def168eba2a5b Mon Sep 17 00:00:00 2001
From: Nikolay Stanchev <ns17@it-innovation.soton.ac.uk>
Date: Fri, 1 Feb 2019 13:28:17 +0000
Subject: [PATCH] Fixes slight issue with timestamp validation

---
 src/service/clmcservice/graphapi/utilities.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/service/clmcservice/graphapi/utilities.py b/src/service/clmcservice/graphapi/utilities.py
index 9149613..d10b97d 100644
--- a/src/service/clmcservice/graphapi/utilities.py
+++ b/src/service/clmcservice/graphapi/utilities.py
@@ -100,7 +100,7 @@ def validate_json_queries_body(body):
         assert GRAPH_BUILD_SF_QUERY_PARAMS == set(query_data.keys()), "Invalid query data for service function {0} in the JSON query document".format(sf)
 
     assert type(body["from"]) == int, "'from' parameter must be a timestamp integer"
-    assert body["from"] > 0, "'from' parameter must be a positive timestamp integer"
+    assert body["from"] >= 0, "'from' parameter must be a positive timestamp integer or 0"
     assert type(body["to"]) == int, "'to' parameter must be a timestamp integer"
     assert body["to"] > body["from"], "'to' parameter timestamp must be greater than 'from' parameter timestamp"
 
-- 
GitLab