diff --git a/server/services/ocp/controller/materials/mainMaterial.ts b/server/services/ocp/controller/materials/mainMaterial.ts index 3f513f0..5e6dee7 100644 --- a/server/services/ocp/controller/materials/mainMaterial.ts +++ b/server/services/ocp/controller/materials/mainMaterial.ts @@ -11,6 +11,16 @@ export const isMainMatStaged = async (lot: any) => { return isStaged; } + if (typeof lot !== "object" || lot === null || Array.isArray(lot)) { + createLog( + "info", + "mainMaterial", + "ocp", + `The lot sent over is not an object: ${JSON.stringify(lot)}` + ); + return isStaged; + } + const updateQuery = mmQuery.replaceAll("[lotNumber]", lot.lot); try {