From 9154446117ecb7e14e32c3892f5bc8df91696561 Mon Sep 17 00:00:00 2001 From: Carl Nation Date: Tue, 16 Jun 2026 06:56:41 -0400 Subject: [PATCH] CASH-2844 make NON_CLAIM_AND_COVERAGE_TEST_PARENT_ACCOUNT CASH-28ee make NON_CLAIM_AND_COVERAGE_TEST_PARENT_ACCOUNT a comma delimited list to support testing multiple accounts at once. --- src/layouts/insurance-company/insurance-company.vue | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/layouts/insurance-company/insurance-company.vue b/src/layouts/insurance-company/insurance-company.vue index 480cf505f..81d90edf7 100644 --- a/src/layouts/insurance-company/insurance-company.vue +++ b/src/layouts/insurance-company/insurance-company.vue @@ -277,7 +277,16 @@ export default { var nonIntegratedTestParentAccount = this.getSettingValue( experimentSettings.NON_CLAIM_AND_COVERAGE_TEST_PARENT_ACCOUNT ); - if (nonIntegratedTestParentAccount === this.selectedAccount.parentAccountNumber) { + const nonIntegratedTestParentAccounts = (nonIntegratedTestParentAccount ?? "") + .toString() + .split(",") + .map((account) => account.trim()) + .filter((account) => account.length > 0); + if ( + nonIntegratedTestParentAccounts.includes( + this.selectedAccount.parentAccountNumber?.toString() + ) + ) { debugLog( `--- ${this.selectedAccount.parentAccountNumber} Non integrated experiment setting is false, but a parent account is NON_CLAIM_AND_COVERAGE_TEST_PARENT_ACCOUNT experiment contains a specific parent account number, sending to vue app Insurance Details page ---` );