From 86a2351316d6684e2592247930d9800219a0eea2 Mon Sep 17 00:00:00 2001 From: Allan Carr Date: Tue, 30 May 2023 17:23:22 -0700 Subject: [PATCH] IO-2233 Check for null and if stripped string is size 0 send null instead --- server/cdk/cdk-job-export.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/server/cdk/cdk-job-export.js b/server/cdk/cdk-job-export.js index 674b33836..37f386876 100644 --- a/server/cdk/cdk-job-export.js +++ b/server/cdk/cdk-job-export.js @@ -728,9 +728,15 @@ async function InsertDmsVehicle(socket) { deliveryDate: moment() // .tz(socket.JobData.bodyshop.timezone) .format("YYYYMMDD"), - licensePlateNo: String(socket.JobData.plate_no) - .replace(/([^\w]|_)/g, "") - .toUpperCase(), + licensePlateNo: + socket.JobData.plate_no === null + ? null + : String(socket.JobData.plate_no).replace(/([^\w]|_)/g, "") + .length === 0 + ? null + : String(socket.JobData.plate_no) + .replace(/([^\w]|_)/g, "") + .toUpperCase(), make: socket.txEnvelope.dms_make, modelAbrev: socket.txEnvelope.dms_model, modelYear: socket.JobData.v_model_yr,