@@ -695,7 +699,12 @@ export default {
);
},
isAppointmentTypeDisplayed() {
- return this.zipCode && !this.displayNoShopsAlert;
+ return (
+ this.zipCode &&
+ !this.displayNoShopsAlert &&
+ this.isServiceableMobile &&
+ this.isServiceableInshop
+ );
},
requiresInshopRecalibration() {
// Specifically check for isRecalibrationServiceableMobile === false, not null or true.
@@ -1739,47 +1748,24 @@ export default {
diff --git a/src/layouts/schedule/shop-location/shop-location.vue b/src/layouts/schedule/shop-location/shop-location.vue
index f4277e43b..111b1a69b 100644
--- a/src/layouts/schedule/shop-location/shop-location.vue
+++ b/src/layouts/schedule/shop-location/shop-location.vue
@@ -1,6 +1,6 @@
-
+