From 981c04e7417cbdfb549d60a316d618b07e8eff8c Mon Sep 17 00:00:00 2001 From: Blake Matthes Date: Fri, 2 May 2025 07:51:46 -0500 Subject: [PATCH] refactor(blocking notification): changed to look at the latest blocking order and only pull 1 at a t --- .../controller/notifications/qualityBlocking.ts | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/server/services/notifications/controller/notifications/qualityBlocking.ts b/server/services/notifications/controller/notifications/qualityBlocking.ts index 970699a..52340ae 100644 --- a/server/services/notifications/controller/notifications/qualityBlocking.ts +++ b/server/services/notifications/controller/notifications/qualityBlocking.ts @@ -39,9 +39,16 @@ export default async function qualityBlockingMonitor(notifyData: any) { } ); + // console.log(blockingOrders); + + // let blockingQuery = blockQuery.replaceAll( + // "[sentBlockingOrders]", + // blockingOrders + // ); + let blockingQuery = blockQuery.replaceAll( - "[sentBlockingOrders]", - blockingOrders + "[lastBlocking]", + notiData[0]?.notifiySettings.prodID ); const { data: b, error: blockingError } = await tryCatch( @@ -115,6 +122,12 @@ export default async function qualityBlockingMonitor(notifyData: any) { .where(eq(notifications.name, notifyData.name)) ); if (error) { + createLog( + "error", + "blocking", + "notify", + "Error updating the blocking orders" + ); return { success: false, message: "Error updating the blocking orders",