Files
nairobi/app/controllers/admin/settings_controller.rb
2016-01-25 14:52:57 +01:00

19 lines
486 B
Ruby

class Admin::SettingsController < Admin::BaseController
def index
all_settings = (Setting.all).group_by { |s| s.feature_flag? }
@settings = all_settings[false]
@feature_flags = all_settings[true]
end
def update
@setting = Setting.find(params[:id])
@setting.update(settings_params)
redirect_to admin_settings_path, notice: t("admin.settings.flash.updated")
end
private
def settings_params
params.require(:setting).permit(:value)
end
end