notebook/app/jobs/document_entity_analysis_job.rb
2019-07-23 19:24:21 -05:00

13 lines
316 B
Ruby

class DocumentEntityAnalysisJob < ApplicationJob
queue_as :analysis
def perform(*args)
document_entity_id = args.shift
entity = DocumentEntity.find(document_entity_id)
return unless entity.present?
Documents::Analysis::ThirdParty::IbmWatsonService.analyze_entity(document_entity_id)
end
end