Set the status code to 400 when invalid query params are sent

This commit is contained in:
Dan Morphis committed 2015-02-18 09:44:44 -09:00
1 parent 7b2b89bb4a
commit 618a24112f
1 file changed
+4 -2
+4 -2
View File
@@ -341,8 +341,10 @@ listener = (request, response) ->
if urlParts.query.query? if urlParts.query.query?
try try
q = JSON.parse(urlParts.query.query) q = JSON.parse(urlParts.query.query)
catch e catch err
q = {} response.writeHead(400)
response.end(err.toString())
return
else else
q = {} q = {}
q = query.expand(q, aliases) if collectionName is 'devices' q = query.expand(q, aliases) if collectionName is 'devices'