diff --git a/src/layouts/review/review.vue b/src/layouts/review/review.vue index 61538c8f3..6b2d26cff 100644 --- a/src/layouts/review/review.vue +++ b/src/layouts/review/review.vue @@ -152,32 +152,40 @@ export default { arePagePrerequisitesValid() { // Vehicle const vehicle = store.getters.order.vehicle; - const vehicleReqs = vehicle.year && vehicle.make && vehicle.model && vehicle.style; + const vehicleReqs = !!(vehicle.year && vehicle.make && vehicle.model && vehicle.style); // Damage const damage = store.getters.order.damage; - const damageReqs = - (damage.isRepair && damage.numberOfChips) || damage.glassToReplace?.length; + const damageReqs = !!( + (damage.isRepair && damage.numberOfChips) || + damage.glassToReplace?.length + ); // Service Package const lineItems = store.getters.order.lineItems; // damageReqs handles checking for damage, even though it is also required for this section. - const packageReqs = (damage.isRepair || lineItems.glassParts) && lineItems.supportingItems && lineItems.vaps; + const packageReqs = !!( + (damage.isRepair || lineItems.glassParts) && + lineItems.supportingItems && + lineItems.vaps + ); // Service Location const serviceLocation = store.getters.order.serviceLocation; - const mobileReqs = + const mobileReqs = !!( serviceLocation.address && serviceLocation.city && serviceLocation.state && - serviceLocation.zipCode; + serviceLocation.zipCode + ); const providerLocation = serviceLocation.provider.address; - const dropOffInshopReqs = + const dropOffInshopReqs = !!( providerLocation.streetAddress && providerLocation.city && providerLocation.state && - providerLocation.zipCode; + providerLocation.zipCode + ); const isMobile = serviceLocation.appointmentType === AppointmentTypeStrings.MOBILE; @@ -186,20 +194,22 @@ export default { // Schedule const schedule = store.getters.order.schedule; - const scheduleReqs = + const scheduleReqs = !!( schedule.date && schedule.startTime && schedule.endTime && schedule.jobMaxMinutes && - schedule.jobMinMinutes; + schedule.jobMinMinutes + ); // Customer const customer = store.getters.order.customer; - const customerReqs = + const customerReqs = !!( customer.firstName && customer.lastName && customer.phoneNumber && - customer.emailAddress; + customer.emailAddress + ); return ( vehicleReqs &&