From db5f14efd07a742e3856e6ec0fa7dd225e4bc2e8 Mon Sep 17 00:00:00 2001 From: Kevin Xiwei Zheng Date: Tue, 28 Jan 2014 01:32:35 -0500 Subject: [PATCH] Fix missing ) causing some source searches to fail --- app/logical/post_query_builder.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/logical/post_query_builder.rb b/app/logical/post_query_builder.rb index a5c279fa5..f361c66ae 100644 --- a/app/logical/post_query_builder.rb +++ b/app/logical/post_query_builder.rb @@ -171,7 +171,7 @@ class PostQueryBuilder if q[:source] == "none%" relation = relation.where("(posts.source = '' OR posts.source IS NULL)") elsif q[:source] == "http%" - relation = relation.where("(lower(posts.source) like ?", "http%") + relation = relation.where("(lower(posts.source) like ?)", "http%") elsif q[:source] =~ /^%\.?pixiv(?:\.net(?:\/img)?)?(?:%\/|(?=%$))(.+)$/i relation = relation.where("SourcePattern(lower(posts.source)) LIKE lower(?) ESCAPE E'\\\\'", "pixiv/" + $1) has_constraints!