From e01ae69f21144ee2cd9d22cc4066a7ba85860080 Mon Sep 17 00:00:00 2001 From: Samuel Young Date: Wed, 25 Feb 2026 12:27:06 +0000 Subject: [PATCH] CLDC-4237: Use each over for_each in sidekiq init (#3196) linter incorrectly assumes it is an activerecord relation --- config/initializers/sidekiq.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config/initializers/sidekiq.rb b/config/initializers/sidekiq.rb index ac1c338b3..2524dd1b7 100644 --- a/config/initializers/sidekiq.rb +++ b/config/initializers/sidekiq.rb @@ -32,7 +32,9 @@ Redis.silence_deprecations = true Sidekiq.configure_server do |config| config.on(:startup) do - Sidekiq::Cron::Job.all.find_each(&:destroy) + # rubocop:disable Rails/FindEach + Sidekiq::Cron::Job.all.each(&:destroy) + # rubocop:enable Rails/FindEach unless FeatureToggle.service_moved? || FeatureToggle.service_unavailable? Sidekiq::Cron::Job.load_from_hash YAML.load_file("config/sidekiq_cron_schedule.yml") end