Commit 7513eb463106beaae763e72305f2da6bc7eb3893

Authored by Victor Costa
1 parent ac6da245

Add alias to profile at context content block

plugins/context_content/lib/context_content_block.rb
... ... @@ -4,9 +4,10 @@ class ContextContentBlock < Block
4 4 settings_items :show_image, :type => :boolean, :default => true
5 5 settings_items :show_parent_content, :type => :boolean, :default => true
6 6 settings_items :types, :type => Array, :default => ['UploadedFile']
7   -
8 7 settings_items :limit, :type => :integer, :default => 6
9 8  
  9 + alias :profile :owner
  10 +
10 11 include Noosfero::Plugin::HotSpot
11 12  
12 13 def self.description
... ...
plugins/context_content/test/unit/context_content_block_test.rb
... ... @@ -164,4 +164,11 @@ class ContextContentBlockTest < ActiveSupport::TestCase
164 164 instance_eval(&@block.footer)
165 165 end
166 166  
  167 + should 'return box owner on profile method call' do
  168 + profile = fast_create(Community)
  169 + box = Box.create(:owner_type => 'Profile', :owner_id => profile.id)
  170 + block = ContextContentBlock.create!(:box => box)
  171 + assert_equal profile, block.profile
  172 + end
  173 +
167 174 end
... ...