diff --git a/app/models/wiki_content.rb b/app/models/wiki_content.rb index c549786ee..3c29f5be7 100644 --- a/app/models/wiki_content.rb +++ b/app/models/wiki_content.rb @@ -118,6 +118,10 @@ class WikiContent < ActiveRecord::Base page.project end + def attachments + page.nil? ? [] : page.attachments + end + # Return true if the content is the current page content def current_version? page.content.version == self.version diff --git a/test/unit/wiki_content_version_test.rb b/test/unit/wiki_content_version_test.rb index 79e2166cd..86f9fc6c8 100644 --- a/test/unit/wiki_content_version_test.rb +++ b/test/unit/wiki_content_version_test.rb @@ -23,6 +23,11 @@ class WikiContentVersionTest < ActiveSupport::TestCase def setup end + def test_should_respond_to_attachments + v = WikiContent::Version.find(2) + assert v.respond_to?(:attachments) + end + def test_destroy v = WikiContent::Version.find(2)