Merge pull request #1438 from mluto/plugin-search-case-senstive

Made plugin search not casesensitive
pull/1443/head
John McLear 2013-01-31 10:13:37 -08:00
commit f8cc7e0d7b
1 changed files with 3 additions and 2 deletions

View File

@ -94,11 +94,12 @@ exports.search = function(query, cache, cb) {
if (er) return cb(er);
var res = {};
var i = 0;
var pattern = query.pattern.toLowerCase();
for (key in data) { // for every plugin in the data from npm
if ( key.indexOf(plugins.prefix) == 0
&& key.indexOf(query.pattern) != -1
&& key.indexOf(pattern) != -1
|| key.indexOf(plugins.prefix) == 0
&& data[key].description.indexOf(query.pattern) != -1
&& data[key].description.indexOf(pattern) != -1
) { // If the name contains ep_ and the search string is in the name or description
i++;
if (i > query.offset