]> source.dussan.org Git - redmine.git/commitdiff
Fixed: child_pages macro fails on wiki page history (#4152).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 4 Nov 2009 12:36:45 +0000 (12:36 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 4 Nov 2009 12:36:45 +0000 (12:36 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3006 e93f8b46-1217-0410-a6f0-8f06a7374b81

lib/redmine/wiki_formatting/macros.rb

index abc07b947e266ae59c6e676516d3f3b8ecb0b943..6f8d09d609dd3f547e637b435da564a529d7ca48 100644 (file)
@@ -95,7 +95,7 @@ module Redmine
         page = nil
         if args.size > 0
           page = Wiki.find_page(args.first.to_s, :project => @project)
-        elsif obj.is_a?(WikiContent)
+        elsif obj.is_a?(WikiContent) || obj.is_a?(WikiContent::Version)
           page = obj.page
         else
           raise 'With no argument, this macro can be called from wiki pages only.'