Browse Source

fixup! CLDC-4436: Add a script to recalculate LA of logs in a year

report count both before and after processing
pull/3315/head
samyou-softwire 3 weeks ago
parent
commit
3bb2ae27f7
  1. 10
      lib/tasks/search_for_la_on_logs_with_nil_la.rake

10
lib/tasks/search_for_la_on_logs_with_nil_la.rake

@ -6,8 +6,10 @@ task :search_for_la_on_logs_with_nil_la, [:year] => :environment do |_task, args
lettings_logs = LettingsLog.filter_by_year(year).where(la: nil, needstype: 1, status: "completed") lettings_logs = LettingsLog.filter_by_year(year).where(la: nil, needstype: 1, status: "completed")
sales_logs = LettingsLog.filter_by_year(year).where(la: nil, status: "completed") sales_logs = LettingsLog.filter_by_year(year).where(la: nil, status: "completed")
lettings_logs_count = lettings_logs.count
sales_logs_count = sales_logs.count
puts "Checking LA on #{lettings_logs.count} lettings logs in #{year}" puts "Checking LA on #{lettings_logs_count} lettings logs in #{year}"
i = 0 i = 0
lettings_logs.find_each do |log| lettings_logs.find_each do |log|
@ -24,7 +26,9 @@ task :search_for_la_on_logs_with_nil_la, [:year] => :environment do |_task, args
end end
end end
puts "Checking LA on #{sales_logs.count} sales logs in #{year}" puts "Done #{lettings_logs_count} lettings logs"
puts "Checking LA on #{sales_logs_count} sales logs in #{year}"
i = 0 i = 0
sales_logs.find_each do |log| sales_logs.find_each do |log|
@ -41,5 +45,7 @@ task :search_for_la_on_logs_with_nil_la, [:year] => :environment do |_task, args
end end
end end
puts "Done #{sales_logs_count} sales logs"
puts "Done" puts "Done"
end end

Loading…
Cancel
Save