Merge branch 'release/2026.06.04' into feature/CASH-2745

This commit is contained in:
matthew-sykes 2026-05-27 08:54:53 -04:00 committed by GitHub
commit 5c507236ed
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 16 additions and 0 deletions

View file

@ -398,6 +398,13 @@ export default {
payload.orderNumber = ""; payload.orderNumber = "";
} }
// Referral Sequence Number
if (order.referralSequenceNumber) {
payload.referralSequenceNumber = order.referralSequenceNumber;
} else {
payload.referralSequenceNumber = "";
}
// Pricing // Pricing
// Only fire for completed orders? // Only fire for completed orders?

View file

@ -423,6 +423,7 @@ describe("analyticsMixin.js", () => {
}, },
workOrderNumber: "01820-111111", workOrderNumber: "01820-111111",
workOrderId: "222222222222", workOrderId: "222222222222",
referralSequenceNumber: "1234567",
}; };
store.getters.isRecalibrationOnOrder = true; store.getters.isRecalibrationOnOrder = true;
store.getters.isRecalibrationOnSubmittedState = false; store.getters.isRecalibrationOnSubmittedState = false;
@ -667,6 +668,14 @@ describe("analyticsMixin.js", () => {
expect(glassString).toMatch(/(\w+\/\w+)?(,\w+\/\w+)*/); expect(glassString).toMatch(/(\w+\/\w+)?(,\w+\/\w+)*/);
expect(promoString).toMatch(/(\w+)?(,\w+)*/); expect(promoString).toMatch(/(\w+)?(,\w+)*/);
}); });
test("Pushes referralSequenceNumber when present on order", () => {
window.dataLayer = [];
analyticsMixin.methods.pushOrderToDataLayer();
expect(window.dataLayer[0].referralSequenceNumber).toBe("1234567");
});
}); });
test("Obj is not null after action prepended", () => { test("Obj is not null after action prepended", () => {