site_config_controller.rb
608 Bytes
class SiteConfigController < ApplicationController
before_action :require_admin!
def index
@config = SiteConfig.document
end
def update
SiteConfig.document.update_attributes(
notice_fingerprinter: filtered_update_params)
flash[:success] = 'Updated site config'
redirect_to action: :index
end
private def filtered_update_params
params
.require(:site_config)
.require(:notice_fingerprinter_attributes)
.permit(
:error_class,
:message,
:backtrace_lines,
:component,
:action,
:environment_name)
end
end