diff --git a/config/initializers/100-sidekiq.rb b/config/initializers/100-sidekiq.rb index 9f41ec5799d..1c95cdbe837 100644 --- a/config/initializers/100-sidekiq.rb +++ b/config/initializers/100-sidekiq.rb @@ -1,5 +1,13 @@ # frozen_string_literal: true +# Ensure that scheduled jobs are loaded before mini_scheduler is configured. +if Rails.env == "development" + require "jobs/base" + Dir.glob("#{Rails.root}/app/jobs/scheduled/*.rb") do |f| + load(f) + end +end + require "sidekiq/pausable" Sidekiq.configure_client do |config|