Files
assistant-storefront/app/jobs/migration/backfill_companies_contacts_count_job.rb

14 lines
347 B
Ruby
Raw Normal View History

class Migration::BackfillCompaniesContactsCountJob < ApplicationJob
queue_as :async_database_migration
def perform
return unless ChatwootApp.enterprise?
Company.find_in_batches(batch_size: 100) do |company_batch|
company_batch.each do |company|
Company.reset_counters(company.id, :contacts)
end
end
end
end