fix POD id type in API 39/1639/1
authorMorgan Richomme <morgan.richomme@orange.com>
Wed, 16 Sep 2015 12:58:27 +0000 (14:58 +0200)
committerMorgan Richomme <morgan.richomme@orange.com>
Wed, 16 Sep 2015 12:58:27 +0000 (14:58 +0200)
the pod_id are defined as int but the APi sent a string, then the API was not working well when filtering on pod_id
we may discuss if a string description would not be more explicit than an id

JIRA: RELENG-7

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

index 35aea0c..3faba5a 100644 (file)
@@ -463,7 +463,7 @@ class TestResultsHandler(GenericApiHandler):
                 get_request["case_name"] = case_arg
 
             if pod_arg is not None:
-                get_request["pod_id"] = pod_arg
+                get_request["pod_id"] = int(pod_arg)
         else:
             get_request["_id"] = result_id