Class: SourceMonitor::ImportOpmlJob
- Inherits:
-
ApplicationJob
- Object
- ApplicationJob
- SourceMonitor::ImportOpmlJob
- Defined in:
- app/jobs/source_monitor/import_opml_job.rb
Instance Method Summary collapse
Methods inherited from ApplicationJob
Instance Method Details
#perform(import_session_id, import_history_id) ⇒ Object
9 10 11 12 13 14 15 16 17 18 |
# File 'app/jobs/source_monitor/import_opml_job.rb', line 9 def perform(import_session_id, import_history_id) import_session = SourceMonitor::ImportSession.find_by(id: import_session_id) import_history = SourceMonitor::ImportHistory.find_by(id: import_history_id) return unless import_session && import_history SourceMonitor::ImportSessions::OPMLImporter.new( import_session: import_session, import_history: import_history ).call end |