Additional Rails 4.1 optimizations

This commit is contained in:
r888888888
2014-04-25 10:34:27 -07:00
parent aab03422bc
commit e96c936f36
3 changed files with 11 additions and 3 deletions

View File

@@ -8,7 +8,11 @@ module PostSets
end
def posts
::Post.tag_match(@artist.name).limit(10)
@posts ||= begin
query = ::Post.tag_match(@artist.name).limit(10)
query.each # hack to force rails to eager load
query
end
rescue ::Post::SearchError
::Post.where("false")
end