From 60eea10b56ff66c36242b9fc766ad810691f278c Mon Sep 17 00:00:00 2001 From: Adam DeHaven <2229946+adamdehaven@users.noreply.github.com> Date: Mon, 3 Jun 2024 10:01:20 -0400 Subject: [PATCH] fix(errors): add messaging for 429 reponse [KHCP-12150] (#1516) --- src/components/ErrorMessage.vue | 2 ++ src/locales/en.json | 1 + 2 files changed, 3 insertions(+) diff --git a/src/components/ErrorMessage.vue b/src/components/ErrorMessage.vue index c1ede88a0..68c928b9c 100644 --- a/src/components/ErrorMessage.vue +++ b/src/components/ErrorMessage.vue @@ -55,6 +55,8 @@ const setGeneralErrorMessage = (): void => { errorMessage.value = messages.general.invalidAccessCode } else if (status === 503) { errorMessage.value = messages.general.serviceUnavailable + } else if (status === 409) { + errorMessage.value = messages.general.rateLimited } else if (data && data.invalid_parameters && data.invalid_parameters?.length) { const { field, reason } = data.invalid_parameters[0] // v2 API error response diff --git a/src/locales/en.json b/src/locales/en.json index 0cb670615..6ca42ba43 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -58,6 +58,7 @@ "missingInfo": "Please complete all required fields.", "invalidAccessCode": "Invalid access code", "serviceUnavailable": "Service unavailable. Please try again later.", + "rateLimited": "Too many attempts. Please wait and try again shortly.", "dividerTextOr": "or", "recaptchaError": "We could not verify that you're human. Refresh the page to try again." },