It makes more sense to pre-fetch all job skills and filter on the client, so we're consolidating into a JobSkillsController
13 lines
314 B
Ruby
13 lines
314 B
Ruby
class Api::V1::JobSkillsController < Api::V1::ApiController
|
|
def all
|
|
@skills = JobSkill.all()
|
|
render :all, status: :ok
|
|
end
|
|
|
|
def job
|
|
job = Job.find(params[:id])
|
|
|
|
@skills = JobSkill.where(job: job).or(JobSkill.where(sub: true))
|
|
render :all, status: :ok
|
|
end
|
|
end
|