DEV: allow queue_jobs = false in dev

your mileage may vary
This commit is contained in:
Sam 2017-10-31 13:48:47 +11:00
parent d15068da70
commit 7c5a71e929
1 changed files with 7 additions and 1 deletions

View File

@ -200,7 +200,13 @@ module Jobs
# Otherwise execute the job right away
opts.delete(:delay_for)
opts[:sync_exec] = true
klass.new.perform(opts)
if Rails.env == "development"
Scheduler::Defer.later("job") do
klass.new.perform(opts)
end
else
klass.new.perform(opts)
end
end
end