From b55ea6ae784666961091f732bd6e856fa0be1692 Mon Sep 17 00:00:00 2001 From: Victor Costa Date: Mon, 21 Jul 2014 14:59:27 -0300 Subject: [PATCH] display_content: fix performance issue --- plugins/display_content/lib/display_content_block.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/display_content/lib/display_content_block.rb b/plugins/display_content/lib/display_content_block.rb index cae91f0..5857a91 100644 --- a/plugins/display_content/lib/display_content_block.rb +++ b/plugins/display_content/lib/display_content_block.rb @@ -120,7 +120,7 @@ class DisplayContentBlock < Block nodes_conditions = nodes.blank? ? '' : " AND articles.id IN(:nodes) " nodes_conditions += ' OR articles.parent_id IN(:nodes) ' if !nodes.blank? && display_folder_children - docs = owner.articles.find(:all, :conditions => ["articles.type IN(:types) #{nodes.blank? ? '' : nodes_conditions}", {:nodes => self.nodes, :types => self.types}], :include => :profile) + docs = owner.articles.find(:all, :conditions => ["articles.type IN(:types) #{nodes.blank? ? '' : nodes_conditions}", {:nodes => self.nodes, :types => self.types}], :include => [:profile, :image, :tags]) proc do block.block_title(block.title) + content_tag('ul', docs.map {|item| -- libgit2 0.21.2