Do not pass empty arguments to the worker. Closes #95

This commit is contained in:
Dzmitry Plashchynski
2022-06-16 11:08:22 +02:00
parent 4d6e7b58b4
commit 5c16c8c6dd

View File

@@ -12,7 +12,7 @@ module Crono
def initialize(performer, period, job_args, job_options = nil)
self.execution_interval = 0.minutes
self.performer, self.period = performer, period
self.job_args = JSON.generate(job_args)
self.job_args = JSON.generate(job_args) if job_args.present?
self.job_log = StringIO.new
self.job_logger = Logger.new(job_log)
self.job_options = job_options || {}