From b0013d9f68a0ce4347f568b7f8809ea8ef9f1d8b Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Tue, 9 Oct 2012 21:30:40 +0000 Subject: Do not show parents/subtasks subjects that are not visible. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10586 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- lib/redmine/export/pdf.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/redmine/export') diff --git a/lib/redmine/export/pdf.rb b/lib/redmine/export/pdf.rb index e554144e2..cd1f33a2d 100644 --- a/lib/redmine/export/pdf.rb +++ b/lib/redmine/export/pdf.rb @@ -507,7 +507,7 @@ module Redmine pdf.SetFontStyle('',8) base_x = pdf.GetX i = 1 - issue.ancestors.each do |ancestor| + issue.ancestors.visible.each do |ancestor| pdf.SetX(base_x + i) buf = "#{ancestor.tracker} # #{ancestor.id} (#{ancestor.status.to_s}): #{ancestor.subject}" pdf.RDMMultiCell(190 - i, 5, buf) @@ -578,7 +578,7 @@ module Redmine pdf.SetFontStyle('B',9) pdf.RDMCell(35+155,5, l(:label_subtask_plural) + ":", "LTR") pdf.Ln - issue_list(issue.descendants.sort_by(&:lft)) do |child, level| + issue_list(issue.descendants.visible.sort_by(&:lft)) do |child, level| buf = truncate("#{child.tracker} # #{child.id}: #{child.subject}", :length => truncate_length) level = 10 if level >= 10 -- cgit v1.2.3