diff --git a/server.js b/server.js index 086052c..50468fa 100644 --- a/server.js +++ b/server.js @@ -826,7 +826,8 @@ app.post('/api/groups/:id/photos', requireAdmin, (req, res, next) => { res.status(201).json(rows[0]); } catch (e) { safeUnlink(`uploads/${req.file.filename}`); - throw e; + console.error('POST /api/groups/:id/photos:', e); + res.status(500).json({ error: e.message }); } });