| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -55,7 +55,7 @@ RSpec.describe Imports::LettingsLogsFieldImportService do | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      end | 
					 | 
					 | 
					 | 
					      end | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      it "logs that the tenancycode already has a value and does not update the lettings_log" do | 
					 | 
					 | 
					 | 
					      it "logs that the tenancycode already has a value and does not update the lettings_log" do | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        expect(logger).to receive(:info).with(/lettings log \d+ has a value for tenancycode, skipping update/) | 
					 | 
					 | 
					 | 
					        expect(logger).not_to receive(:info) | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        expect { import_service.send(:update_field, field, remote_folder) } | 
					 | 
					 | 
					 | 
					        expect { import_service.send(:update_field, field, remote_folder) } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          .not_to(change { lettings_log.reload.tenancycode }) | 
					 | 
					 | 
					 | 
					          .not_to(change { lettings_log.reload.tenancycode }) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      end | 
					 | 
					 | 
					 | 
					      end | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -253,13 +253,13 @@ RSpec.describe Imports::LettingsLogsFieldImportService do | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      end | 
					 | 
					 | 
					 | 
					      end | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      it "logs that major repairs already has a value and does not update major repairs" do | 
					 | 
					 | 
					 | 
					      it "logs that major repairs already has a value and does not update major repairs" do | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        expect(logger).to receive(:info).with(/lettings log \d+ has a value for major repairs, skipping update/) | 
					 | 
					 | 
					 | 
					        expect(logger).not_to receive(:info) | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        expect { import_service.send(:update_field, field, remote_folder) } | 
					 | 
					 | 
					 | 
					        expect { import_service.send(:update_field, field, remote_folder) } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          .not_to(change { lettings_log.reload.majorrepairs }) | 
					 | 
					 | 
					 | 
					          .not_to(change { lettings_log.reload.majorrepairs }) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      end | 
					 | 
					 | 
					 | 
					      end | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      it "logs that major repairs already has a value and does not update the major repairs date" do | 
					 | 
					 | 
					 | 
					      it "logs that major repairs already has a value and does not update the major repairs date" do | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        expect(logger).to receive(:info).with(/lettings log \d+ has a value for major repairs, skipping update/) | 
					 | 
					 | 
					 | 
					        expect(logger).not_to receive(:info) | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        expect { import_service.send(:update_field, field, remote_folder) } | 
					 | 
					 | 
					 | 
					        expect { import_service.send(:update_field, field, remote_folder) } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          .not_to(change { lettings_log.reload.mrcdate }) | 
					 | 
					 | 
					 | 
					          .not_to(change { lettings_log.reload.mrcdate }) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      end | 
					 | 
					 | 
					 | 
					      end | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -317,7 +317,7 @@ RSpec.describe Imports::LettingsLogsFieldImportService do | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      end | 
					 | 
					 | 
					 | 
					      end | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      it "does not update the lettings_log offered value" do | 
					 | 
					 | 
					 | 
					      it "does not update the lettings_log offered value" do | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        expect(logger).to receive(:info).with(/lettings log \d+ has a value for offered, skipping update/) | 
					 | 
					 | 
					 | 
					        expect(logger).not_to receive(:info) | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        expect { import_service.send(:update_field, field, remote_folder) } | 
					 | 
					 | 
					 | 
					        expect { import_service.send(:update_field, field, remote_folder) } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          .not_to(change { lettings_log.reload.offered }) | 
					 | 
					 | 
					 | 
					          .not_to(change { lettings_log.reload.offered }) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      end | 
					 | 
					 | 
					 | 
					      end | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |