app/controllers/admin/alert_types_controller.rb
module Admin
class AlertTypesController < AdminController
load_and_authorize_resource
def index
@standard_alert_types = AlertType.analytics.editable.order(:title)
@system_alert_types = AlertType.system.editable.order(:title)
@analysis_alert_types = AlertType.analysis.editable.order(:title)
end
def show
end
def edit
end
def update
if @alert_type.update(alert_type_params)
redirect_to admin_alert_type_path(@alert_type), notice: 'Alert type updated'
else
render :edit
end
end
private
def alert_type_params
params.require(:alert_type).permit(:title, :description, :frequency, :group, :advice_page_id, :link_to, :link_to_section, :enabled)
end
end
end