Merge branch 'release/2026.06.04' into feature/CASH-2745
This commit is contained in:
commit
5c507236ed
2 changed files with 16 additions and 0 deletions
|
|
@ -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?
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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", () => {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue