CASH-2571 | Fix page pre-reqs, remove hardcoding

This commit is contained in:
scottkiener-at-safelite 2026-05-28 09:44:28 -04:00
parent 08e97fb152
commit c0fb3e026c
2 changed files with 3 additions and 20 deletions

View file

@ -157,23 +157,8 @@ export default {
const glassPartsOrRepair = hasGlassPartsOrRepairInfo(order, logQueue); const glassPartsOrRepair = hasGlassPartsOrRepairInfo(order, logQueue);
const insuranceInfo = hasInsuranceInfo(order, logQueue); const insuranceInfo = hasInsuranceInfo(order, logQueue);
const supportingItemsInfo = store.getters.lineItems?.supportingItems; const preReqResult = serviceZip && insuranceInfo && glassPartsOrRepair;
const supportingItemsPreReqs = order.payment?.isInsurance
? true
: !!supportingItemsInfo;
const preReqResult =
serviceZip && insuranceInfo && glassPartsOrRepair && supportingItemsPreReqs;
logQueue.push(() => {
debugLog(
"store.getters.lineItems.supportingItems:",
store.getters.lineItems?.supportingItems,
!supportingItemsPreReqs
);
});
flushPagePrereqsLogs("scheduling.vue", preReqResult, logQueue);
return preReqResult; return preReqResult;
}, },
backButtonAction() { backButtonAction() {

View file

@ -3,10 +3,8 @@ import { experimentSettings } from "@/constants/experiments";
import { routeData } from "@/router/constants/routes"; import { routeData } from "@/router/constants/routes";
export async function scheduleBeforeEnter(to, from) { export async function scheduleBeforeEnter(to, from) {
const isSchedulingEnabled = true; const isSchedulingEnabled =
// experimentMixin.methods experimentMixin.methods.hasSettingEqualTo(experimentSettings.USE_SCHEDULING_PAGE, "true");
// .getSettingValue(experimentSettings.USE_SCHEDULING_PAGE)
// ?.toLowerCase() === "true";
if (isSchedulingEnabled) { if (isSchedulingEnabled) {
return { return {