diff --git a/app/services/idv/proofing_components.rb b/app/services/idv/proofing_components.rb index 172848b7b93..b7432c5c4c1 100644 --- a/app/services/idv/proofing_components.rb +++ b/app/services/idv/proofing_components.rb @@ -37,10 +37,7 @@ def residential_resolution_check end def resolution_check - if idv_session.verify_info_step_complete? - # NOTE: Fallback to LexisNexis to handle 50/50 state, will be removed later - idv_session.resolution_vendor || Idp::Constants::Vendors::LEXIS_NEXIS - end + idv_session.resolution_vendor if idv_session.verify_info_step_complete? end def address_check diff --git a/spec/services/idv/proofing_components_spec.rb b/spec/services/idv/proofing_components_spec.rb index 745eb9df054..bdea18c079e 100644 --- a/spec/services/idv/proofing_components_spec.rb +++ b/spec/services/idv/proofing_components_spec.rb @@ -39,6 +39,7 @@ .and_return(true) idv_session.threatmetrix_review_status = 'pass' idv_session.source_check_vendor = 'aamva' + idv_session.resolution_vendor = 'lexis_nexis' end it 'returns expected result' do @@ -168,16 +169,6 @@ expect(subject.residential_resolution_check).to eql('AReallyGoodVendor') end end - - context 'when resolution done but residential_resolution_vendor nil because of 50/50 state' do - before do - idv_session.mark_verify_info_step_complete! - end - - it 'returns nil to match previous behavior' do - expect(subject.residential_resolution_check).to be(nil) - end - end end describe '#resolution_check' do @@ -195,16 +186,6 @@ expect(subject.resolution_check).to eql('AReallyGoodVendor') end end - - context 'when resolution done but resolution_vendor nil because of 50/50 state' do - before do - idv_session.mark_verify_info_step_complete! - end - - it 'returns LexisNexis to match previous behavior' do - expect(subject.resolution_check).to eql('lexis_nexis') - end - end end describe '#address_check' do