diff --git a/app/controllers/idv/document_capture_controller.rb b/app/controllers/idv/document_capture_controller.rb index 6d854de756f..fe5c62b2537 100644 --- a/app/controllers/idv/document_capture_controller.rb +++ b/app/controllers/idv/document_capture_controller.rb @@ -5,7 +5,7 @@ class DocumentCaptureController < ApplicationController include IdvStepConcern include StepIndicatorConcern - before_action :confirm_not_rate_limited + before_action :confirm_not_rate_limited, except: [:update] before_action :confirm_hybrid_handoff_complete before_action :confirm_document_capture_needed before_action :override_csp_to_allow_acuant diff --git a/app/forms/idv/api_image_upload_form.rb b/app/forms/idv/api_image_upload_form.rb index f9ba4f53c81..32aad077ce9 100644 --- a/app/forms/idv/api_image_upload_form.rb +++ b/app/forms/idv/api_image_upload_form.rb @@ -116,7 +116,6 @@ def validate_pii_from_doc(client_response) if client_response.success? && response.success? store_pii(client_response) - rate_limiter.reset! end response diff --git a/spec/features/idv/doc_auth/document_capture_spec.rb b/spec/features/idv/doc_auth/document_capture_spec.rb index 5bb0ca21b80..eedb3fef6bc 100644 --- a/spec/features/idv/doc_auth/document_capture_spec.rb +++ b/spec/features/idv/doc_auth/document_capture_spec.rb @@ -105,6 +105,10 @@ it 'proceeds to the next page with valid info' do attach_and_submit_images expect(page).to have_current_path(idv_ssn_url) + + visit idv_document_capture_path + + expect(page).to have_current_path(idv_session_errors_rate_limited_path) end end end