Fix issue live-run routes bypassing agent id normalizer
This commit is contained in:
parent
9248766e4e
commit
82c3080525
1 changed files with 4 additions and 4 deletions
|
|
@ -1269,8 +1269,8 @@ export function agentRoutes(db: Db) {
|
|||
res.json(result);
|
||||
});
|
||||
|
||||
router.get("/issues/:id/live-runs", async (req, res) => {
|
||||
const rawId = req.params.id as string;
|
||||
router.get("/issues/:issueId/live-runs", async (req, res) => {
|
||||
const rawId = req.params.issueId as string;
|
||||
const issueSvc = issueService(db);
|
||||
const isIdentifier = /^[A-Z]+-\d+$/i.test(rawId);
|
||||
const issue = isIdentifier ? await issueSvc.getByIdentifier(rawId) : await issueSvc.getById(rawId);
|
||||
|
|
@ -1307,8 +1307,8 @@ export function agentRoutes(db: Db) {
|
|||
res.json(liveRuns);
|
||||
});
|
||||
|
||||
router.get("/issues/:id/active-run", async (req, res) => {
|
||||
const rawId = req.params.id as string;
|
||||
router.get("/issues/:issueId/active-run", async (req, res) => {
|
||||
const rawId = req.params.issueId as string;
|
||||
const issueSvc = issueService(db);
|
||||
const isIdentifier = /^[A-Z]+-\d+$/i.test(rawId);
|
||||
const issue = isIdentifier ? await issueSvc.getByIdentifier(rawId) : await issueSvc.getById(rawId);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue