From 2425144d6c06a1d404d25e168ee81687e6c8a298 Mon Sep 17 00:00:00 2001 From: faisolavolut Date: Thu, 20 Nov 2025 14:47:49 +0700 Subject: [PATCH] fix: update database sync process to improve record filtering and logging details --- src/controllers/syncController.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/controllers/syncController.ts b/src/controllers/syncController.ts index c4f7e7c..c57ea3d 100644 --- a/src/controllers/syncController.ts +++ b/src/controllers/syncController.ts @@ -137,7 +137,6 @@ async function processDatabaseSync(database: any) { const invoiceIds = ops.map((op) => op.c_invoice_id).filter(Boolean); const existingRecords = await db.rv_openitem.findMany({ where: { - c_invoice_id: { in: invoiceIds }, db_id: database.db_id, }, select: { id: true, c_invoice_id: true }, @@ -204,7 +203,7 @@ async function processDatabaseSync(database: any) { action: "sync_rv_openitem", status: "success", message: `Completed sync for database ${database.name} (${database.db_id})`, - extra_json: database, + extra_json: { database, inserted: dbInserted, updated: dbUpdated }, }, });