diff --git a/client/application.js b/client/application.js index 729e61f..cb8680a 100644 --- a/client/application.js +++ b/client/application.js @@ -48,7 +48,10 @@ outputResults(results.items, params.maxResults); - $('#query').text(params.keywords.join(', ')); + if (params.keywords) { + $('#query').text(params.keywords.join(', ')); + } + $('#useLocalScale').click(function() { var useLocalScale = $('#useLocalScale').is(':checked'); ctx.grapher.setUseLocalScale(useLocalScale); diff --git a/client/index.html b/client/index.html index 97a7cbc..2dbabf0 100644 --- a/client/index.html +++ b/client/index.html @@ -27,7 +27,7 @@
- +
diff --git a/server/db/search.js b/server/db/search.js index 255e96f..40a95f2 100644 --- a/server/db/search.js +++ b/server/db/search.js @@ -138,7 +138,7 @@ module.exports.execQuery = function(query) { var searchResults = findData( query.searchParams, - query.minScore, + query.minScore * _.keys(query.searchParams).length, query.maxResults ); @@ -146,7 +146,7 @@ module.exports.execQuery = function(query) { for (var keyword in query.searchParams) { var searchHints = searchBuildHints( query.searchParams, - query.minScore, + query.minScore * _.keys(query.searchParams).length, keyword, query.searchRange, query.hintSteps