|
|
|
@ -17,3 +17,22 @@ task recalculate_status_missing_la: :environment do
|
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
desc "Recalculates status for 2024 completed logs with missing LA" |
|
|
|
|
task recalculate_status_missing_la_2024: :environment do |
|
|
|
|
LettingsLog.filter_by_year(2024).where(needstype: 1, la: nil, status: "completed").find_each do |log| |
|
|
|
|
log.status = log.calculate_status |
|
|
|
|
|
|
|
|
|
unless log.save |
|
|
|
|
Rails.logger.info "Could not save changes to lettings log #{log.id}" |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
SalesLog.filter_by_year(2024).where(la: nil, status: "completed").find_each do |log| |
|
|
|
|
log.status = log.calculate_status |
|
|
|
|
|
|
|
|
|
unless log.save |
|
|
|
|
Rails.logger.info "Could not save changes to sales log #{log.id}" |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|