Files
grecia/app/controllers/sdg_management/header_controller.rb
Javi Martín d18c627392 Add and apply Layout/EmptyLinesAfterModuleInclusion rule
This rule was added in rubocop 1.79. We were inconsistent about it, so
we're adding it to get more consistency.
2025-11-05 14:27:12 +01:00

31 lines
687 B
Ruby

class SDGManagement::HeaderController < SDGManagement::BaseController
include Admin::Widget::CardsActions
helper_method :index_path
before_action :load_cardable
load_and_authorize_resource :header,
class: "Widget::Card",
through: :cardable,
singleton: true,
instance_name: :card
private
def load_cardable
@cardable = WebSection.find_by!(name: "sdg")
end
def index_path
sdg_management_homepage_path
end
def form_path
sdg_management_homepage_header_path
end
def header_params
card_params
end
end