| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -6,10 +6,15 @@ namespace :bulk_update do | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                               .where(needstype: 1, manual_address_entry_selected: false, uprn: nil) | 
					 | 
					 | 
					 | 
					                               .where(needstype: 1, manual_address_entry_selected: false, uprn: nil) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    lettings_logs.find_each do |log| | 
					 | 
					 | 
					 | 
					    lettings_logs.find_each do |log| | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      status_pre_change = log.status | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      log.manual_address_entry_selected = true | 
					 | 
					 | 
					 | 
					      log.manual_address_entry_selected = true | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      unless log.save | 
					 | 
					 | 
					 | 
					      unless log.save | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        Rails.logger.info "Could not save changes to lettings log #{log.id}" | 
					 | 
					 | 
					 | 
					        Rails.logger.info "Could not save changes to lettings log #{log.id}" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      end | 
					 | 
					 | 
					 | 
					      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 | 
					 | 
					 | 
					 | 
					    end | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    puts "#{lettings_logs.count} lettings logs updated." | 
					 | 
					 | 
					 | 
					    puts "#{lettings_logs.count} lettings logs updated." | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -19,10 +24,15 @@ namespace :bulk_update do | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                         .where(manual_address_entry_selected: false, uprn: nil) | 
					 | 
					 | 
					 | 
					                         .where(manual_address_entry_selected: false, uprn: nil) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    sales_logs.find_each do |log| | 
					 | 
					 | 
					 | 
					    sales_logs.find_each do |log| | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      status_pre_change = log.status | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      log.manual_address_entry_selected = true | 
					 | 
					 | 
					 | 
					      log.manual_address_entry_selected = true | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      unless log.save | 
					 | 
					 | 
					 | 
					      unless log.save | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        Rails.logger.info "Could not save changes to sales log #{log.id}" | 
					 | 
					 | 
					 | 
					        Rails.logger.info "Could not save changes to sales log #{log.id}" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      end | 
					 | 
					 | 
					 | 
					      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 | 
					 | 
					 | 
					 | 
					    end | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    puts "#{sales_logs.count} sales logs updated." | 
					 | 
					 | 
					 | 
					    puts "#{sales_logs.count} sales logs updated." | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |