From 435d6081da52d6517fa13be2eaf9c78404622f62 Mon Sep 17 00:00:00 2001 From: albert Date: Fri, 6 Jan 2012 19:01:59 -0500 Subject: [PATCH] fixes #211 --- app/models/post.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/models/post.rb b/app/models/post.rb index 62026bf75..0c44efc45 100644 --- a/app/models/post.rb +++ b/app/models/post.rb @@ -709,19 +709,19 @@ class Post < ActiveRecord::Base relation = relation.where("(posts.id = ? or posts.parent_id = ?)", q[:parent_id], q[:parent_id]) end - if q[:rating] == "q" + if q[:rating] =~ /^q/ relation = relation.where("posts.rating = 'q'") - elsif q[:rating] == "s" + elsif q[:rating] =~ /^s/ relation = relation.where("posts.rating = 's'") - elsif q[:rating] == "e" + elsif q[:rating] =~ /^e/ relation = relation.where("posts.rating = 'e'") end - if q[:rating_negated] == "q" + if q[:rating_negated] =~ /^q/ relation = relation.where("posts.rating <> 'q'") - elsif q[:rating_negated] == "s" + elsif q[:rating_negated] =~ /^s/ relation = relation.where("posts.rating <> 's'") - elsif q[:rating_negated] == "e" + elsif q[:rating_negated] =~ /^e/ relation = relation.where("posts.rating <> 'e'") end