diff --git a/app/jobs/fetch_conference_data_job.rb b/app/jobs/fetch_conference_data_job.rb index c516db7af8f342a3af5498a278c7617bd4d90131..402a055bb26b8c9cacf8a49bda5cbd8d0abb4340 100644 --- a/app/jobs/fetch_conference_data_job.rb +++ b/app/jobs/fetch_conference_data_job.rb @@ -4,7 +4,7 @@ class FetchConferenceDataJob < ApplicationJob def perform(conference_slug) conference = Conference.find_by(slug: conference_slug) # Convert import job class to class path format - job_class_path = "#{conference.import_job_class.camelize}::ImportJob" + job_class_path = "#{conference.import_job_class.camelize}" if Object.const_defined?(job_class_path) job_class = job_class_path.constantize job_class.perform_now(conference_slug)