Sha256: e70f679068ea174e0c4ee2871eee30ca524700658602e821f2ef21dbfccf2d69
Contents?: true
Size: 688 Bytes
Versions: 1
Compression:
Stored size: 688 Bytes
Contents
class RedmineCrmController < ApplicationController layout 'admin' before_action :require_admin require_sudo_mode :settings def settings @section = RedmineCrm::Settings::SECTIONS[params[:id]] return render_404 unless @section if request.post? setting = params[:settings] ? params[:settings].permit!.to_h : {} RedmineCrm::Settings.apply = setting flash[:notice] = l(:notice_successful_update) redirect_to redmine_crm_settings_path(@section[:id]) else @settings = RedmineCrm::Settings.values end @section_tabs = RedmineCrm::Settings::SECTIONS.map { |_n, s| { name: s[:id], partial: s[:partial], label: s[:label] } } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
redmine_crm-0.0.48 | app/controllers/redmine_crm_controller.rb |