From 24f4648760b273906561cf41284de7cf7d89f484 Mon Sep 17 00:00:00 2001 From: terakilobyte Date: Tue, 26 May 2015 10:01:52 -0400 Subject: [PATCH] improve regex matching in challenge controller --- controllers/challenge.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/controllers/challenge.js b/controllers/challenge.js index 754a6433be..0ea90a4505 100644 --- a/controllers/challenge.js +++ b/controllers/challenge.js @@ -147,12 +147,12 @@ exports.returnCurrentChallenge = function(req, res, next) { exports.returnIndividualChallenge = function(req, res, next) { var dashedName = req.params.challengeName; - var challengeName = /^(bonfire|waypoint|zipline|basejump)/.test(dashedName) ? dashedName + var challengeName = /^(bonfire|waypoint|zipline|basejump)/i.test(dashedName) ? dashedName .replace(/\-/g, ' ') .split(' ') .slice(1) .join(' ') - : dashedName; + : dashedName.replace(/\-/g, ' '); Challenge.find({'name': new RegExp(challengeName, 'i')}, function(err, challengeFromMongo) {