diff --git a/server/services/ocp/controller/labeling/labelProcess.ts b/server/services/ocp/controller/labeling/labelProcess.ts index 3589a17..05f4bb3 100644 --- a/server/services/ocp/controller/labeling/labelProcess.ts +++ b/server/services/ocp/controller/labeling/labelProcess.ts @@ -152,6 +152,19 @@ export const labelingProcess = async ({ }; } + // check if we actaully have a lot passed over so we do not error out again. + if (filteredLot.length === 0) { + createLog( + "error", + "labeling", + "ocp", + `Error getting lot info from ${ + printer ? printer.name : "Missing printer info" + }` + ); + return; + } + // check mm is good const mmStaged = await isMainMatStaged(filteredLot[0]);