From 33295dc3c39569d818d4c7245390891e34080c9d Mon Sep 17 00:00:00 2001 From: Blake Matthes Date: Tue, 15 Jul 2025 08:19:36 -0500 Subject: [PATCH] fix(rfid): corrections to the manual tag to no fail on manual when a tag already exists but failed --- server/services/rfid/controller/tags/manualTag.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server/services/rfid/controller/tags/manualTag.ts b/server/services/rfid/controller/tags/manualTag.ts index 39daf59..49888d3 100644 --- a/server/services/rfid/controller/tags/manualTag.ts +++ b/server/services/rfid/controller/tags/manualTag.ts @@ -32,6 +32,13 @@ export const manualTag = async ( runningNumber: runningNr ? runningNr : rfidTags.runningNumber, counts: rfidTags.counts, lastareaIn: rfidTags.lastareaIn, + }) + .onConflictDoUpdate({ + target: rfidTags.tagHex, + set: { + lastRead: new Date(Date.now()), + lastareaIn: area, + }, }); createLog( "info",