From 459755c67c3c19ad1638dd7bc6e81c52652c1ec1 Mon Sep 17 00:00:00 2001 From: Rolo Date: Fri, 11 Feb 2011 11:40:50 +0000 Subject: [PATCH] Closes #18 Prevented attempt to compile STOP_WORDS_RE regex twice which caused an exception resulting in test runner failures --- basic/blog/views.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/basic/blog/views.py b/basic/blog/views.py index a7236ba..e6d5ba0 100644 --- a/basic/blog/views.py +++ b/basic/blog/views.py @@ -163,9 +163,8 @@ def search(request, template_name='blog/post_search.html'): """ context = {} if request.GET: - stop_word_list = re.compile(STOP_WORDS_RE, re.IGNORECASE) search_term = '%s' % request.GET['q'] - cleaned_search_term = stop_word_list.sub('', search_term) + cleaned_search_term = STOP_WORDS_RE.sub('', search_term) cleaned_search_term = cleaned_search_term.strip() if len(cleaned_search_term) != 0: post_list = Post.objects.published().filter(Q(title__icontains=cleaned_search_term) | Q(body__icontains=cleaned_search_term) | Q(tags__icontains=cleaned_search_term) | Q(categories__title__icontains=cleaned_search_term))