diff --git a/app/controllers/api/v1/search_controller.rb b/app/controllers/api/v1/search_controller.rb index 0d94ae0..b60c3d0 100644 --- a/app/controllers/api/v1/search_controller.rb +++ b/app/controllers/api/v1/search_controller.rb @@ -158,6 +158,13 @@ module Api .where(job: { base_job: job.base_job.id }, emp: true) .where.not(job: job.id) ) + .or( + JobSkill.joins(:job) + .method("#{locale}_search").call(search_params[:query]) + .where(conditions) + .where(job: { base_job: job.base_job.id }, base: true) + .where.not(job: job.id) + ) else JobSkill.all .joins(:job)