Fixed Put
This commit is contained in:
@@ -501,17 +501,19 @@ export default async function resourceRoutes(server: FastifyInstance) {
|
|||||||
return isNaN(d.getTime()) ? null : d
|
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")) {
|
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
|
const [updated] = await server.db
|
||||||
.update(table)
|
.update(table)
|
||||||
.set({...body, updated_at: new Date().toISOString(), updated_by: userId})
|
.set(data)
|
||||||
.where(and(
|
.where(and(
|
||||||
eq(table.id, id),
|
eq(table.id, id),
|
||||||
eq(table.tenant, tenantId)))
|
eq(table.tenant, tenantId)))
|
||||||
|
|||||||
Reference in New Issue
Block a user