From 076baa1204662a4d238981b06f2f7f46d825acb5 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Tue, 17 Mar 2015 15:55:30 +0900 Subject: [PATCH] Fixing more issues --- server/search.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/server/search.js b/server/search.js index 242db23..667d222 100644 --- a/server/search.js +++ b/server/search.js @@ -257,13 +257,15 @@ function sanitizeQuery(query) { _.each(keys, function(key) { features[key] = _.has(query.features, key) ? query.features[key] : 0; }); - query.features = features; - query.profile = _.reject( - query.profile, - function(num) { return num === 0; } - ); + var profile = {}; + _.each(JSON.parse(query.profile), function(key, value) { + if (parseFloat(value) !== 0) { + profile[key] = value; + } + }); + query.profile = profile; } function getCategories(callback) {