Sha256: 1675f2fb787e6565a5268d9f69581279e79ea4f86f1f359c6e7fae0afb9d80a1

Contents?: true

Size: 488 Bytes

Versions: 3

Compression:

Stored size: 488 Bytes

Contents

class UiJobWizardController < ::Api::V2::BaseController
  def categories
    job_categories = resource_scope
                     .search_for("job_category ~ \"#{params[:search]}\"")
                     .select(:job_category).distinct
                     .reorder(:job_category)
                     .pluck(:job_category)
    render :json => {:job_categories =>job_categories}
  end

  def resource_class
    JobTemplate
  end

  def action_permission
    :view_job_templates
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
foreman_remote_execution-4.4.0 app/controllers/ui_job_wizard_controller.rb
foreman_remote_execution-4.3.1 app/controllers/ui_job_wizard_controller.rb
foreman_remote_execution-4.3.0 app/controllers/ui_job_wizard_controller.rb