Commit 8c112a4a7bbb72f5f060acc29b86a323849a2a48

Authored by Joenio Costa
Committed by Antonio Terceiro
1 parent 22538ba2

ActionItem1239: crash while viewing community

app/controllers/public/content_viewer_controller.rb
... ... @@ -13,8 +13,7 @@ class ContentViewerController < ApplicationController
13 13 if path.blank?
14 14 @page = profile.home_page
15 15 if @page.nil?
16   - @tags = profile.tags
17   - render :template => 'profile/index'
  16 + redirect_to :controller => 'profile', :action => 'index', :profile => profile.identifier
18 17 return
19 18 end
20 19 else
... ...
test/functional/content_viewer_controller_test.rb
... ... @@ -816,10 +816,10 @@ class ContentViewerControllerTest < Test::Unit::TestCase
816 816 assert_no_tag :tag => 'div', :attributes => { :id => 'article-source' }
817 817 end
818 818  
819   - should 'render profile screen when there is no homepage' do
  819 + should 'redirect to profile controller when there is no homepage' do
820 820 profile.home_page.destroy
821 821 get :view_page, :profile => profile.identifier, :page => []
822   - assert_template 'profile/index'
  822 + assert_redirected_to :controller => 'profile', :action => 'index', :profile => profile.identifier
823 823 end
824 824  
825 825 should "not display 'Upload files' when viewing blog" do
... ...