Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Neff <benjamin@coding4coffee.ch>2022-07-10 04:01:15 +0300
committerBenjamin Neff <benjamin@coding4coffee.ch>2022-07-20 22:26:40 +0300
commit2f30b42d93821aa1fe0c52229433b3d6176c29c9 (patch)
tree39cfca604e96f9df7fc1f7a3a922d950957a3dfd
parent14e27a65aeb39a5295542923f087fb966f3f58b1 (diff)
Don't load sidekiq workers during initialization
This is to prevent the warning about zeitwerk autoloader
-rw-r--r--config/initializers/sidekiq_scheduled.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/config/initializers/sidekiq_scheduled.rb b/config/initializers/sidekiq_scheduled.rb
index 46fc92adb..7385651ee 100644
--- a/config/initializers/sidekiq_scheduled.rb
+++ b/config/initializers/sidekiq_scheduled.rb
@@ -79,5 +79,7 @@ if Sidekiq.server?
schedule_file_path = Rails.root.join("config", "schedule.yml")
regenerate_config(schedule_file_path) unless valid_config?(schedule_file_path)
- Sidekiq::Cron::Job.load_from_hash YAML.load_file(schedule_file_path)
+ Rails.application.reloader.to_prepare do
+ Sidekiq::Cron::Job.load_from_hash YAML.load_file(schedule_file_path)
+ end
end