From 9a1591503450f29951ca319c2fd4871704fa118b Mon Sep 17 00:00:00 2001 From: Katie Kroell Date: Mon, 23 Feb 2026 14:38:04 -0500 Subject: [PATCH] new bailout for ITAC/No Comp coverage statement --- src/constants/bailoutCode.js | 4 +++- src/constants/bailoutMessage.js | 6 +++++- src/layouts/coverage-statement/coverage-statement.vue | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/constants/bailoutCode.js b/src/constants/bailoutCode.js index f108570a..e6728697 100644 --- a/src/constants/bailoutCode.js +++ b/src/constants/bailoutCode.js @@ -1,3 +1,4 @@ +// When adding a new bailout, the Digital Consumer Order Service must also be updated to map the new bailout code to the SV2BailoutCode const bailoutCode = Object.freeze({ Unknown: 0, SaveSessionError: 1, @@ -15,7 +16,8 @@ const bailoutCode = Object.freeze({ VehicleYMMSLookupError: 13, ApplicationError: 14, ApiError: 15, - RouterError: 16 + RouterError: 16, + CoverageCancelledByUser: 17 }); export default bailoutCode; diff --git a/src/constants/bailoutMessage.js b/src/constants/bailoutMessage.js index 77292a1e..8894f05c 100644 --- a/src/constants/bailoutMessage.js +++ b/src/constants/bailoutMessage.js @@ -93,7 +93,11 @@ const bailoutMessage = Object.freeze({ code: bailoutCode.VehicleYMMSLookupError, message: getMessage(year, make, model, style) }; - } + }, + CoverageCancelledByUser: () => ({ + code: bailoutCode.CoverageCancelledByUser, + message: 'User canceled claim on ITAC/No Comp coverage statement.' + }) }); export default bailoutMessage; diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue index 832d9219..2026f289 100644 --- a/src/layouts/coverage-statement/coverage-statement.vue +++ b/src/layouts/coverage-statement/coverage-statement.vue @@ -462,7 +462,7 @@ export default { }, cancelClaim() { this.mainStore.updateIsSafeliteProvider(false); - this.$router.navigateBailout(bailoutMessage.RequestCallback()); + this.$router.navigateBailout(bailoutMessage.CoverageCancelledByUser()); } } };