diff --git a/src/layouts/order-confirmation/order-confirmation.spec.js b/src/layouts/order-confirmation/order-confirmation.spec.js
index 99ba8fa7..47e0f137 100644
--- a/src/layouts/order-confirmation/order-confirmation.spec.js
+++ b/src/layouts/order-confirmation/order-confirmation.spec.js
@@ -39,6 +39,10 @@ const vehicleBannerStub = {
render: () => {}
};
+const addToCalendarStub = {
+ render: () => {}
+};
+
const initialStore = {
order: {
schedule: {
@@ -127,7 +131,8 @@ function getMountedComponent(mainInitialState = {}, initialData = {}, methodToRu
mountOptions.global.stubs = {
siteFooter: footerStub,
siteHeader: headerStub,
- vehicleBanner: vehicleBannerStub
+ vehicleBanner: vehicleBannerStub,
+ addToCalendar: addToCalendarStub
};
const testingPinia = createTestingPinia({
diff --git a/src/layouts/order-confirmation/order-confirmation.vue b/src/layouts/order-confirmation/order-confirmation.vue
index 871c2f50..f0364062 100644
--- a/src/layouts/order-confirmation/order-confirmation.vue
+++ b/src/layouts/order-confirmation/order-confirmation.vue
@@ -195,7 +195,7 @@ export default {
},
providerFullAddress() {
// eslint-disable-next-line max-len
- return `${this.providerAddress},
${this.providerCity}, ${this.providerState} ${this.providerZipCode}`;
+ return this.submittedOrder.serviceLocation?.provider?.address ? `${this.providerAddress},
${this.providerCity}, ${this.providerState} ${this.providerZipCode}` : '';
},
appointmentWordingText() {
switch (this.appointmentType) {