Class: Nquery::HomeController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- Nquery::HomeController
- Includes:
- Browsable
- Defined in:
- app/controllers/nquery/home_controller.rb
Constant Summary
Constants included from AuthorizesCollection
AuthorizesCollection::COLLECTION_REQUIREMENTS
Instance Method Summary collapse
Methods included from Breadcrumbs
#breadcrumbs, #set_breadcrumbs
Instance Method Details
#index ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'app/controllers/nquery/home_controller.rb', line 7 def index charts = Chart.active.includes(:collection, :creator).order(updated_at: :desc).limit(12) dashboards = Dashboard.active.includes(:collection, :creator, :dashboard_cards).order(updated_at: :desc).limit(12) @recent_charts = filter_viewable_charts(charts).first(6) @recent_dashboards = filter_viewable_dashboards(dashboards).first(6) @root_collection = Collection.roots.first end |