diff --git a/app/javascript/packages/document-capture/components/submission-complete.jsx b/app/javascript/packages/document-capture/components/submission-complete.jsx index 5adfa307af9..3c7ca5801b5 100644 --- a/app/javascript/packages/document-capture/components/submission-complete.jsx +++ b/app/javascript/packages/document-capture/components/submission-complete.jsx @@ -31,7 +31,7 @@ function SubmissionComplete({ resource }) { function handleResponse() { if (response.isPending) { - if (statusPollInterval !== undefined) { + if (Number.isFinite(statusPollInterval)) { sleepTimeout.current = window.setTimeout(() => { setRetryError(() => { throw new RetrySubmissionError(); diff --git a/app/javascript/packs/document-capture.jsx b/app/javascript/packs/document-capture.jsx index 02f0d12e12e..2a8f1a8e6d0 100644 --- a/app/javascript/packs/document-capture.jsx +++ b/app/javascript/packs/document-capture.jsx @@ -156,8 +156,7 @@ function addPageAction(event, payload) { { endpoint: String(appRoot.getAttribute('data-endpoint')), statusEndpoint: String(appRoot.getAttribute('data-status-endpoint')), - statusPollInterval: - Number(appRoot.getAttribute('data-status-poll-interval-ms')) || undefined, + statusPollInterval: Number(appRoot.getAttribute('data-status-poll-interval-ms')), csrf, isMockClient, backgroundUploadURLs, diff --git a/config/application.yml.default b/config/application.yml.default index dbe228d0829..fdcde60c5b3 100644 --- a/config/application.yml.default +++ b/config/application.yml.default @@ -473,7 +473,7 @@ test: phone_setups_per_ip_period: 10 phone_setups_per_ip_track_only_mode: false piv_cac_verify_token_secret: 3ac13bfa23e22adae321194c083e783faf89469f6f85dcc0802b27475c94b5c3891b5657bd87d0c1ad65de459166440512f2311018db90d57b15d8ab6660748f - poll_rate_for_verify_in_seconds: 1 + poll_rate_for_verify_in_seconds: 0 recurring_jobs_disabled_names: '["disabled job"]' reg_confirmed_email_max_attempts: 3 reg_unconfirmed_email_max_attempts: 4