Standardize error responses with consistent format and human-readable messages (#667)

This commit is contained in:
Thomas Durieux
2026-04-15 09:27:08 +02:00
committed by GitHub
parent f4209110c7
commit 8198a4b44a
10 changed files with 332 additions and 127 deletions
+1 -1
View File
@@ -27,7 +27,7 @@ function indexResponse(req: express.Request, res: express.Response) {
req.path.startsWith("/favicon") ||
req.path.startsWith("/api")
) {
return res.status(404).send("Not found");
return res.status(404).json({ error: "not_found" });
}
if (
req.params.repoId &&