From 44b02db5a5bd3b14684874966f4029cf1f6b5ce5 Mon Sep 17 00:00:00 2001 From: Andrey Pavlov Date: Fri, 21 Aug 2015 15:03:47 +0300 Subject: [PATCH] Fixing query string for multiple opts Change-Id: I0116b4adb0dcd74a41cda8a1de706c499fc8f8fb Closes-bug: #1487441 --- saharaclient/api/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/saharaclient/api/base.py b/saharaclient/api/base.py index add56214..e729e97e 100644 --- a/saharaclient/api/base.py +++ b/saharaclient/api/base.py @@ -187,7 +187,7 @@ class APIException(Exception): def get_query_string(search_opts): if search_opts: qparams = sorted(search_opts.items(), key=lambda x: x[0]) - query_string = "?%s" % parse.urlencode(qparams) + query_string = "?%s" % parse.urlencode(qparams, doseq=True) else: query_string = "" return query_string