diff --git a/src/layouts/capability-questions/capability-questions.vue b/src/layouts/capability-questions/capability-questions.vue index 4679fcb19..4d637c978 100644 --- a/src/layouts/capability-questions/capability-questions.vue +++ b/src/layouts/capability-questions/capability-questions.vue @@ -66,7 +66,7 @@ export default { }, false ); - } + } baseMixin.methods.ResetExternalParamsAndHideModal(); } }); diff --git a/src/layouts/part-questions/part-questions.vue b/src/layouts/part-questions/part-questions.vue index ae1146aad..a6ca552bc 100644 --- a/src/layouts/part-questions/part-questions.vue +++ b/src/layouts/part-questions/part-questions.vue @@ -66,7 +66,7 @@ export default { }, false ); - } + } baseMixin.methods.ResetExternalParamsAndHideModal(); } }); diff --git a/src/layouts/quote/quote.vue b/src/layouts/quote/quote.vue index 823caf323..fc4aa402b 100644 --- a/src/layouts/quote/quote.vue +++ b/src/layouts/quote/quote.vue @@ -346,6 +346,9 @@ export default { let internalThreshold = experimentMixin.methods.getSettingValue( experimentSettings.INSURANCE_TAB_TO_DISPLAY_THRESHOLD_INTERNAL ); + let externalThreshold = experimentMixin.methods.getSettingValue( + experimentSettings.INSURANCE_TAB_TO_DISPLAY_THRESHOLD_EXTERNAL + ); const isExternalParameter = store.getters.externalParameterState?.isExternalParameter; if ( @@ -353,7 +356,11 @@ export default { isExternalParameter === externalParameterStatus.INACTIVE ) { // there are no active or inactive external parameters; use internal threshold - if (internalThreshold) thresholdToUse = internalThreshold; + if (isExternalParameter === externalParameterStatus.INACTIVE) { + if (internalThreshold) thresholdToUse = externalThreshold; + } else { + if (internalThreshold) thresholdToUse = internalThreshold; + } vm.isInsuranceSelected = getIsInsuranceSelectedValue( vm.availableLineItems, @@ -374,9 +381,6 @@ export default { baseMixin.methods.ResetExternalParamsAndHideModal(); } } else { - const externalThreshold = experimentMixin.methods.getSettingValue( - experimentSettings.INSURANCE_TAB_TO_DISPLAY_THRESHOLD_EXTERNAL - ); thresholdToUse = externalThreshold; vm.isInsuranceSelected = getIsInsuranceSelectedValue( @@ -437,7 +441,7 @@ export default { }, arePagePrerequisitesValid() { const payment = store.getters.order.payment; - + // prettier-ignore { const log = getQuerystringParameter(queryStrings.LOG);