This commit is contained in:
Toks
2014-07-06 12:00:08 -04:00
parent 95d7b3bce5
commit 772003a55a
8 changed files with 11 additions and 19 deletions

View File

@@ -101,12 +101,14 @@ class PostQueryBuilder
relation
end
def build
def build(relation = nil)
unless query_string.is_a?(Hash)
q = Tag.parse_query(query_string)
end
relation = Post.where("true")
if relation.nil?
relation = Post.where("true")
end
if q[:tag_count].to_i > Danbooru.config.tag_query_limit
raise ::Post::SearchError.new("You cannot search for more than #{Danbooru.config.tag_query_limit} tags at a time")