fix bug on period in Test API 29/10529/2
authorMorgan Richomme <morgan.richomme@orange.com>
Tue, 23 Feb 2016 17:35:46 +0000 (18:35 +0100)
committerMorgan Richomme <morgan.richomme@orange.com>
Tue, 23 Feb 2016 17:38:37 +0000 (18:38 +0100)
JIRA: RELENG-46

Change-Id: I416886e2cddf9369141d5f1f09e54e8c3dd02ed9
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
utils/test/result_collection_api/resources/handlers.py

index be08c97..6443fc4 100644 (file)
@@ -552,7 +552,7 @@ class TestResultsHandler(GenericApiHandler):
 
                 if period_arg > 0:
                     period = datetime.now() - timedelta(days=period_arg)
-                    obj = {"$gte": period}
+                    obj = {"$gte": str(period)}
                     get_request["creation_date"] = obj
         else:
             get_request["_id"] = result_id
@@ -705,7 +705,7 @@ class DashboardHandler(GenericApiHandler):
                     raise HTTPError(HTTP_BAD_REQUEST)
                 if period_arg > 0:
                     period = datetime.now() - timedelta(days=period_arg)
-                    obj = {"$gte": period}
+                    obj = {"$gte": str(period)}
                     get_request["creation_date"] = obj
         else:
             get_request["_id"] = result_id