From b8630bdb249e58198c1d7d42d134d484315fa2eb Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Tue, 2 Sep 2025 11:35:53 +0200 Subject: [PATCH] Cron jobs must process all the tenants --- app/jobs/user/highlights/generate_all_job.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/jobs/user/highlights/generate_all_job.rb b/app/jobs/user/highlights/generate_all_job.rb index 82ce8d9a5..bc6f7d78e 100644 --- a/app/jobs/user/highlights/generate_all_job.rb +++ b/app/jobs/user/highlights/generate_all_job.rb @@ -1,7 +1,9 @@ class User::Highlights::GenerateAllJob < ApplicationJob queue_as :backend - def perform(user) - User.generate_all_weekly_highlights + def perform + ApplicationRecord.with_each_tenant do |tenant| + User.generate_all_weekly_highlights + end end end