From 4d8b528191a9b34ddb4b8c967cb224606ad65de2 Mon Sep 17 00:00:00 2001 From: Manny Dinssa <44172848+Dinssa@users.noreply.github.com> Date: Wed, 19 Mar 2025 08:14:51 +0000 Subject: [PATCH] Check status before and after change --- ..._manual_address_entry_selected_prexisting_logs.rake | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/tasks/update_manual_address_entry_selected_prexisting_logs.rake b/lib/tasks/update_manual_address_entry_selected_prexisting_logs.rake index 1244718ce..29bee0839 100644 --- a/lib/tasks/update_manual_address_entry_selected_prexisting_logs.rake +++ b/lib/tasks/update_manual_address_entry_selected_prexisting_logs.rake @@ -6,10 +6,15 @@ namespace :bulk_update do .where(needstype: 1, manual_address_entry_selected: false, uprn: nil) lettings_logs.find_each do |log| + status_pre_change = log.status log.manual_address_entry_selected = true unless log.save Rails.logger.info "Could not save changes to lettings log #{log.id}" end + status_post_change = log.status + unless status_pre_change == status_post_change + Rails.logger.info "Status changed from #{status_pre_change} to #{status_post_change} for lettings log #{log.id}" + end end puts "#{lettings_logs.count} lettings logs updated." @@ -19,10 +24,15 @@ namespace :bulk_update do .where(manual_address_entry_selected: false, uprn: nil) sales_logs.find_each do |log| + status_pre_change = log.status log.manual_address_entry_selected = true unless log.save Rails.logger.info "Could not save changes to sales log #{log.id}" end + status_post_change = log.status + unless status_pre_change == status_post_change + Rails.logger.info "Status changed from #{status_pre_change} to #{status_post_change} for sales log #{log.id}" + end end puts "#{sales_logs.count} sales logs updated."