Module: Katello::Concerns::OrganizationsControllerExtensions
- Extended by:
- ActiveSupport::Concern
- Includes:
- Foreman::Controller::Flash, ForemanTasks::Triggers
- Defined in:
- app/controllers/katello/concerns/organizations_controller_extensions.rb
Defined Under Namespace
Modules: Overrides
Instance Method Summary collapse
Instance Method Details
#update ⇒ Object
47 48 49 50 51 52 53 54 55 56 57 58 |
# File 'app/controllers/katello/concerns/organizations_controller_extensions.rb', line 47 def update return if params[:simple_content_access].nil? sca_param = ::Foreman::Cast.to_bool(params[:simple_content_access]) if sca_param && !@taxonomy.simple_content_access?(cached: false) # user has requested SCA enable sync_task(::Actions::Katello::Organization::SimpleContentAccess::Enable, params[:id]) elsif !sca_param && @taxonomy.simple_content_access?(cached: false) # user has requested SCA disable sync_task(::Actions::Katello::Organization::SimpleContentAccess::Disable, params[:id]) end super end |