Clarify missing companyId error for malformed issues path

This commit is contained in:
Dotta
2026-03-06 14:25:34 -06:00
parent f49a003bd9
commit 5aecb148a2
2 changed files with 56 additions and 0 deletions

View File

@@ -43,6 +43,13 @@ export function companyRoutes(db: Db) {
res.json(filtered);
});
// Common malformed path when companyId is empty in "/api/companies/{companyId}/issues".
router.get("/issues", (_req, res) => {
res.status(400).json({
error: "Missing companyId in path. Use /api/companies/{companyId}/issues.",
});
});
router.get("/:companyId", async (req, res) => {
assertBoard(req);
const companyId = req.params.companyId as string;