Add await to the calls and add the date by default
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is passing Details

Colin FRIZOT 11 months ago
parent 9c194b218d
commit 27778a68f4

@ -319,11 +319,10 @@ export function insertWork(
language_id: number,
title: string,
content: string,
date: string
) {
const insertWorkQuery = `INSERT INTO work (link, user_id, language_id, title, content, date) VALUES (?, ?, ?, ?, ?, ?)`;
return runDB(db, insertWorkQuery, [link, user_id, language_id, title, content, date]);
return runDB(db, insertWorkQuery, [link, user_id, language_id, title, content, new Date().toISOString()]);
}
/* Sélectionner tous les works de la table work */

@ -213,6 +213,13 @@ fastify.put(
async (request, reply) => {
const { id } = request.params;
const { newEmail } = request.body;
// Check if the ID relates to an existing ID.
const user = await db.selectUserById(database, id);
if (!user) {
reply.status(404).send({ error: "User not found" });
return;
}
await db.updateUserEmail(database, id, newEmail);
reply.send({ success: true });
}
@ -427,13 +434,12 @@ fastify.post(
id_language: Type.Number(),
title: Type.String(),
code: Type.String(),
date: Type.String(),
}),
},
},
async (request, reply) => {
const { id_user, link, id_language, title, code, date } = request.body;
db.insertWork(database, link, id_user, id_language, title, code, date);
const { id_user, link, id_language, title, code } = request.body;
await db.insertWork(database, link, id_user, id_language, title, code);
reply.send({ success: true });
}
);
@ -506,7 +512,7 @@ fastify.put(
async (request, reply) => {
const { id } = request.params;
const { newTitle } = request.body;
db.updateWorkTitle(database, id, newTitle);
await db.updateWorkTitle(database, id, newTitle);
reply.send({ success: true });
}
);
@ -529,7 +535,7 @@ fastify.put(
async (request, reply) => {
const { id } = request.params;
const { newContent } = request.body;
db.updateWorkContent(database, id, newContent);
await db.updateWorkContent(database, id, newContent);
reply.send({ success: true });
}
);

Loading…
Cancel
Save