diff --git a/src/mixins/analytics-mixin.js b/src/mixins/analytics-mixin.js index 31d17fbb3..cbae280d1 100644 --- a/src/mixins/analytics-mixin.js +++ b/src/mixins/analytics-mixin.js @@ -210,14 +210,24 @@ export default { // Work Order Id if (order.workOrderId) { - payload.workOrderId = parseInt(order.workOrderId); + const parsedId = parseInt(order.workOrderId); + if(!isNaN(parsedId)) { + payload.workOrderId = parsedId; + } else { + payload.workOrderId = ""; + } } else { payload.workOrderId = ""; } // Provider Ctu if (isDefined(order.serviceLocation.zipCodeCtu)) { - payload.providerCtu = parseInt(order.serviceLocation.zipCodeCtu); + const parsedCtu = parseInt(order.serviceLocation.zipCodeCtu); + if(!isNaN(parsedCtu)) { + payload.providerCtu = parseInt(order.serviceLocation.zipCodeCtu); + } else { + payload.providerCtu = ""; + } } else { payload.providerCtu = ""; }