app/controllers/dashing/dashboards_controller.rb in dashing-rails-1.0.3 vs app/controllers/dashing/dashboards_controller.rb in dashing-rails-2.0.0

- old
+ new

@@ -4,24 +4,24 @@ before_filter :check_dashboard_name, only: :show rescue_from ActionView::MissingTemplate, with: :template_not_found def index - render file: dashboard_path(Dashing.config.default_dashboard || Dashing.first_dashboard || ''), layout: Dashing.config.dashboard_layout + render file: dashboard_path(Dashing.config.default_dashboard || Dashing.first_dashboard || ''), layout: Dashing.config.dashboard_layout_path end def show - render file: dashboard_path(params[:name]), layout: Dashing.config.dashboard_layout + render file: dashboard_path(params[:name]), layout: Dashing.config.dashboard_layout_path end private def check_dashboard_name raise 'bad dashboard name' unless params[:name] =~ /\A[a-zA-z0-9_\-]+\z/ end def dashboard_path(name) - Rails.root.join(Dashing.config.dashboards_path, name) + Rails.root.join(Dashing.config.dashboards_views_path, name) end def template_not_found raise "Count not find template for dashboard '#{params[:name]}'. Define your dashboard in #{dashboard_path('')}" end