From 6d936c4be71c417fc1d76808bcb7f7ac369bb020 Mon Sep 17 00:00:00 2001 From: florianfederspiel Date: Wed, 10 Dec 2025 12:31:10 +0100 Subject: [PATCH] Fixed Put --- src/routes/resources/main.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/routes/resources/main.ts b/src/routes/resources/main.ts index 7d781bd..9fc41dc 100644 --- a/src/routes/resources/main.ts +++ b/src/routes/resources/main.ts @@ -501,17 +501,19 @@ export default async function resourceRoutes(server: FastifyInstance) { return isNaN(d.getTime()) ? null : d } - console.log(body) + let data = {...body, updated_at: new Date().toISOString(), updated_by: userId} - Object.keys(body).forEach((key) => { + Object.keys(data).forEach((key) => { if(key.includes("_at") || key.includes("At")) { - body[key] = normalizeDate(body[key]) + data[key] = normalizeDate(data[key]) } }) + console.log(data) + const [updated] = await server.db .update(table) - .set({...body, updated_at: new Date().toISOString(), updated_by: userId}) + .set(data) .where(and( eq(table.id, id), eq(table.tenant, tenantId)))