From 0020f278a503c3fbdddb66752b555c2110c3b1bc Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Tue, 21 Jan 2014 13:59:03 -0500 Subject: [PATCH] stopped using unnecessary regex in user search --- src/user.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/user.js b/src/user.js index 2ec7bf70cb..30ff0b3544 100644 --- a/src/user.js +++ b/src/user.js @@ -471,11 +471,10 @@ var bcrypt = require('bcrypt'), } var usernames = Object.keys(usernamesHash), - filterRegex = new RegExp('^' + query + '.*?$', 'i'), results = []; results = usernames.filter(function(username) { // Remove non-matches - return filterRegex.test(username); + return username.indexOf(query) === 0; }).sort(function(a, b) { // Sort alphabetically return a > b; }).slice(0, 5) // Limit 5