Améliorer la gestion des erreurs en ajoutant un code d'état HTTP aux réponses d'erreur dans plusieurs routes et en modifiant la fonction sendError pour accepter un code d'état personnalisé.
This commit is contained in:
@@ -24,7 +24,7 @@ router.get('/images/:projectId/:orderId', (req, res) => {
|
||||
const query = 'SELECT path FROM public.measurements WHERE project_id = $1 AND order_id = $2';
|
||||
db.query(query, [projectId, orderId], (err, results) => {
|
||||
if (err) {
|
||||
return serverError.sendError('Error getting image:', res, err);
|
||||
return serverError.sendError('Error getting image:', res, err, 500);
|
||||
}
|
||||
if (results.rows.length === 0) {
|
||||
return res.status(404).json({ error: 'Image not found' });
|
||||
@@ -46,7 +46,7 @@ router.get('/images/:measurementId', (req, res) => {
|
||||
const query = 'SELECT path FROM public.measurements WHERE id = $1';
|
||||
db.query(query, [measurementId], (err, results) => {
|
||||
if (err) {
|
||||
return serverError.sendError('Error getting image:', res, err);
|
||||
return serverError.sendError('Error getting image:', res, err, 500);
|
||||
}
|
||||
if (results.rows.length === 0) {
|
||||
return res.status(404).json({ error: 'Image not found' });
|
||||
|
||||
Reference in New Issue
Block a user