lib/acidic_job/awaiting.rb in acidic_job-1.0.0.pre25 vs lib/acidic_job/awaiting.rb in acidic_job-1.0.0.pre26
- old
+ new
@@ -46,10 +46,10 @@
when Symbol, String
method(jobs_or_jobs_getter).call
end
AcidicJob::Run.transaction do
- awaited_jobs.each do |awaited_job|
+ awaited_jobs.compact.each do |awaited_job|
worker_class, args, kwargs = job_args_and_kwargs(awaited_job)
job = worker_class.new(*args, **kwargs)
AcidicJob::Run.create!(