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 insuranceInfo = hasInsuranceInfo(order, logQueue);
const supportingItemsInfo = store.getters.lineItems?.supportingItems;
const supportingItemsPreReqs = order.payment?.isInsurance
? true
: !!supportingItemsInfo;
const preReqResult = serviceZip && insuranceInfo && glassPartsOrRepair;
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;
},
backButtonAction() {

View file

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