14 lines
347 B
Ruby
Executable File
14 lines
347 B
Ruby
Executable File
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
|