Commit 8c112a4a7bbb72f5f060acc29b86a323849a2a48
Committed by
Antonio Terceiro
1 parent
22538ba2
Exists in
master
and in
29 other branches
ActionItem1239: crash while viewing community
Showing
2 changed files
with
3 additions
and
4 deletions
Show diff stats
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 | ... | ... |