diff --git a/app/controllers/idv/enter_password_controller.rb b/app/controllers/idv/enter_password_controller.rb index 8bcef1db319..1383bedaa26 100644 --- a/app/controllers/idv/enter_password_controller.rb +++ b/app/controllers/idv/enter_password_controller.rb @@ -27,11 +27,6 @@ def new @title = title @heading = heading - flash_now = flash.now - if gpo_mail_service.mail_spammed? - flash_now[:error] = t('idv.errors.mail_limit_reached') - end - @verifying_by_mail = address_verification_method == 'gpo' end diff --git a/config/locales/idv/en.yml b/config/locales/idv/en.yml index 15a33364261..600b92defd6 100644 --- a/config/locales/idv/en.yml +++ b/config/locales/idv/en.yml @@ -55,7 +55,6 @@ en: start_over: Start over verifying your identity errors: incorrect_password: The password you entered is not correct. - mail_limit_reached: You have requested too much mail in the last month. pattern_mismatch: ssn: 'Enter a nine-digit Social Security number' zipcode: Enter a 5 or 9 digit ZIP Code diff --git a/config/locales/idv/es.yml b/config/locales/idv/es.yml index c57b772ffff..29f0f46f3a1 100644 --- a/config/locales/idv/es.yml +++ b/config/locales/idv/es.yml @@ -57,7 +57,6 @@ es: start_over: Empezar de nuevo a verificar su identidad errors: incorrect_password: La contraseña que ingresó no es correcta. - mail_limit_reached: Usted ha solicitado demasiado correo en el último mes. pattern_mismatch: ssn: 'Ingrese un número de Seguro Social de nueve dígitos' zipcode: Ingresa un código postal de 5 o 9 dígitos diff --git a/config/locales/idv/fr.yml b/config/locales/idv/fr.yml index f44b8ba03f0..15ae84f2a96 100644 --- a/config/locales/idv/fr.yml +++ b/config/locales/idv/fr.yml @@ -59,7 +59,6 @@ fr: start_over: Recommencez la vérification de votre identité errors: incorrect_password: Le mot de passe que vous avez inscrit est incorrect. - mail_limit_reached: Vous avez demandé trop de lettres au cours du dernier mois. pattern_mismatch: ssn: 'Entrez un numéro de sécurité sociale à neuf chiffres' zipcode: Entrez un code postal à 5 ou 9 chiffres diff --git a/spec/controllers/idv/enter_password_controller_spec.rb b/spec/controllers/idv/enter_password_controller_spec.rb index fa3d4333c5b..ba2e03f0a43 100644 --- a/spec/controllers/idv/enter_password_controller_spec.rb +++ b/spec/controllers/idv/enter_password_controller_spec.rb @@ -222,36 +222,6 @@ def show end end - context 'user has not requested too much mail' do - before do - idv_session.address_verification_mechanism = 'gpo' - gpo_mail_service = instance_double(Idv::GpoMail) - allow(Idv::GpoMail).to receive(:new).with(user).and_return(gpo_mail_service) - allow(gpo_mail_service).to receive(:mail_spammed?).and_return(false) - end - - it 'displays a success message' do - get :new - - expect(flash.now[:error]).to be_nil - end - end - - context 'user has requested too much mail' do - before do - idv_session.address_verification_mechanism = 'gpo' - gpo_mail_service = instance_double(Idv::GpoMail) - allow(Idv::GpoMail).to receive(:new).with(user).and_return(gpo_mail_service) - allow(gpo_mail_service).to receive(:mail_spammed?).and_return(true) - end - - it 'displays a helpful error message' do - get :new - - expect(flash.now[:error]).to eq t('idv.errors.mail_limit_reached') - end - end - it 'redirects to the verify info controller if the user has not completed it' do controller.idv_session.resolution_successful = nil