Commit 102be3eb by Tô Ngọc Ánh

Fix bug convert info detail job

parent 61ab1820
Pipeline #697 canceled with stages
in 0 seconds
......@@ -19,6 +19,6 @@
# Learn more: http://github.com/javan/whenever
env :PATH, ENV['PATH']
every 5.minutes do
rake 'crawl:crawl_industries_locations_jobs[1]'
every :day, at: '12:00 pm' do
rake 'crawl:crawl_industries_locations_jobs[4]'
end
\ No newline at end of file
......@@ -66,10 +66,10 @@ def crawl_job(job_link)
job_industry_names = document.at_xpath('//li[./strong/em[contains(@class, "mdi mdi-briefcase")]]').css('p a').map{ |val| val.text.strip }
job_industries = Industry.where(name: job_industry_names)
job_salary = document.at_xpath('//li[./strong/i[contains(@class, "fa fa-usd")]]').css('p').text
job_level = document.at_xpath('//li[./strong/i[contains(@class, "mdi mdi-account")]]').css('p').text
job_experience = document.at_xpath('//li[./strong/i[contains(@class, "fa fa-briefcase")]]').css('p').text
job_expiration_date = document.at_xpath('//li[./strong/i[contains(@class, "mdi mdi-calendar-check")]]').css('p').text
job_salary = document.at_xpath('//li[./strong/i[contains(@class, "fa fa-usd")]]/p').try(:text).try(:strip)
job_level = document.at_xpath('//li[./strong/i[contains(@class, "mdi mdi-account")]]/p').try(:text).try(:strip)
job_experience = document.at_xpath('//li[./strong/i[contains(@class, "fa fa-briefcase")]]/p').try(:text).try(:strip)
job_expiration_date = document.at_xpath('//li[./strong/i[contains(@class, "mdi mdi-calendar-check")]]/p').try(:text).try(:strip)
job_description = document.css('.job-detail-content .detail-row').to_s
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment