Fixed double urlencoding problem in query API.
This commit is contained in:
1 parent
7072d255c9
commit
aea739ba63
1 file changed
+2
-2
+2
-2
@@ -305,7 +305,7 @@ else
|
|||||||
|
|
||||||
func = (aliases) ->
|
func = (aliases) ->
|
||||||
if urlParts.query.query?
|
if urlParts.query.query?
|
||||||
q = JSON.parse(querystring.unescape(urlParts.query.query))
|
q = JSON.parse(urlParts.query.query)
|
||||||
else
|
else
|
||||||
q = {}
|
q = {}
|
||||||
q = query.expand(q, aliases) if collectionName is 'devices'
|
q = query.expand(q, aliases) if collectionName is 'devices'
|
||||||
@@ -322,7 +322,7 @@ else
|
|||||||
|
|
||||||
cur = collection.find(q, projection, {batchSize : 50})
|
cur = collection.find(q, projection, {batchSize : 50})
|
||||||
if urlParts.query.sort?
|
if urlParts.query.sort?
|
||||||
s = JSON.parse(querystring.unescape(urlParts.query.sort))
|
s = JSON.parse(urlParts.query.sort)
|
||||||
sort = {}
|
sort = {}
|
||||||
for k,v of s
|
for k,v of s
|
||||||
if aliases[k]?
|
if aliases[k]?
|
||||||
|
|||||||
Reference in new issue
Block a user