From 93dcd3856f2720a545e9b1818aad0241259abc8e Mon Sep 17 00:00:00 2001 From: Thibaut Date: Mon, 12 Oct 2015 10:07:11 -0400 Subject: [PATCH] Fix parenthesis normalizaation in search strings --- assets/javascripts/app/searcher.coffee | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/assets/javascripts/app/searcher.coffee b/assets/javascripts/app/searcher.coffee index fbce628a..dbdfff2b 100644 --- a/assets/javascripts/app/searcher.coffee +++ b/assets/javascripts/app/searcher.coffee @@ -113,7 +113,8 @@ class app.Searcher fuzzy_min_length: 3 SEPARATORS_REGEXP = /\:?\ |#|::|->/g - PARANTHESES_REGEXP = /\(\w.*?\)$/ + INFO_PARANTHESES_REGEXP = /\(\w+?\)$/ + EMPTY_PARANTHESES_REGEXP = /\(\)/ EVENT_REGEXP = /\ event$/ DOT_REGEXP = /\.+/g WHITESPACE_REGEXP = /\s/g @@ -129,7 +130,8 @@ class app.Searcher .replace EVENT_REGEXP, EMPTY_STRING .replace SEPARATORS_REGEXP, SEPARATOR .replace DOT_REGEXP, SEPARATOR - .replace PARANTHESES_REGEXP, EMPTY_STRING + .replace INFO_PARANTHESES_REGEXP, EMPTY_STRING + .replace EMPTY_PARANTHESES_REGEXP, EMPTY_STRING .replace WHITESPACE_REGEXP, EMPTY_STRING constructor: (options = {}) ->