module ForemanSalt::Concerns::HostgroupsControllerExtensions
def salt_environment_selected
def salt_environment_selected @hostgroup = Hostgroup.authorized(:view_hostgroups, Hostgroup).find_by_id(params[:hostgroup_id]) || Hostgroup.new(params[:hostgroup]) if params[:hostgroup][:salt_environment_id].present? @salt_environment = ::ForemanSalt::SaltEnvironment.friendly.find(params[:hostgroup][:salt_environment_id]) load_vars_for_ajax render :partial => 'foreman_salt/salt_modules/host_tab_pane' else logger.info 'environment_id is required to render states' end end