From 666c00840369549b6a53ca89f922bd81cb5fd9a9 Mon Sep 17 00:00:00 2001 From: Triple7 Date: Mon, 4 May 2026 05:04:02 -0700 Subject: [PATCH] Return JSON 404 for unknown API routes --- server.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server.js b/server.js index a147c13..9fda7da 100644 --- a/server.js +++ b/server.js @@ -593,6 +593,14 @@ app.get('/api/health', (_req, res) => ); +// Unknown API routes should return JSON (never HTML) +app.use('/api', (req, res) => { + res.status(404).json({ + error: 'API route not found', + path: req.originalUrl + }); +}); + const distPath = path.join(__dirname, 'dist'); if (fs.existsSync(distPath)) {