From b194bc1226140f4bbc04c134433ec5c287f4491e Mon Sep 17 00:00:00 2001 From: Greg Date: Thu, 29 May 2025 16:34:28 +0200 Subject: [PATCH] feat: enhance error handling with detailed JSON responses in server API --- server-api.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server-api.js b/server-api.js index 7f39cb0..2dc15b9 100644 --- a/server-api.js +++ b/server-api.js @@ -48,10 +48,10 @@ app.put('/', (req, res) => { fs.writeFile(DATA_FILE_PATH, dataToSave, 'utf8', (err) => { if (err) { console.error('Error writing data file:', err); - return res.status(500).send('Error writing data file'); + return res.status(500).json({ message: 'Error writing data file', error: err.message || 'Unknown error' }); } console.log(`Data saved successfully to ${DATA_FILE_PATH}`); - res.status(200).send('Data saved successfully'); + res.status(200).json({ message: 'Data saved successfully' }); }); });