app/controllers/caboose/pages_controller.rb in caboose-cms-0.4.63 vs app/controllers/caboose/pages_controller.rb in caboose-cms-0.4.64

- old
+ new

@@ -104,10 +104,13 @@ # GET /admin/pages def admin_index return if !user_is_allowed('pages', 'view') @domain = Domain.where(:domain => request.host_with_port).first - @home_page = @domain ? Page.index_page(@domain.site_id) : nil + @home_page = @domain ? Page.index_page(@domain.site_id) : nil + if @domain && @home_page.nil? + @home_page = Caboose::Page.create(:site_id => @domain.site_id, :parent_id => -1, :title => 'Home') + end render :layout => 'caboose/admin' end # GET /admin/pages/new def admin_new