From 8d7854321be3be82c76a2888846ec0aac17105fb Mon Sep 17 00:00:00 2001 From: solimant Date: Mon, 6 Jan 2025 05:16:40 +0000 Subject: [PATCH] Refactor type for SSE route Signed-off-by: solimant --- plugins/scaffolder-backend/src/service/router.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/plugins/scaffolder-backend/src/service/router.ts b/plugins/scaffolder-backend/src/service/router.ts index ce8e6f072b..e8b9f04797 100644 --- a/plugins/scaffolder-backend/src/service/router.ts +++ b/plugins/scaffolder-backend/src/service/router.ts @@ -747,9 +747,10 @@ export async function createRouter( await auditorEvent?.fail({ error: err }); throw err; } - }) - // @ts-ignore - Skipping SSE for now - .get('/v2/tasks/:taskId/eventstream', async (req, res) => { + }); + (router as express.Router).get( + '/v2/tasks/:taskId/eventstream', + async (req, res) => { const { taskId } = req.params; const auditorEvent = await auditor?.createEvent({ @@ -774,7 +775,6 @@ export async function createRouter( }); const after = - // @ts-ignore req.query.after !== undefined ? Number(req.query.after) : undefined; logger.debug(`Event stream observing taskId '${taskId}' opened`); @@ -825,7 +825,9 @@ export async function createRouter( await auditorEvent?.fail({ error: err }); throw err; } - }) + }, + ); + router .get('/v2/tasks/:taskId/events', async (req, res) => { const { taskId } = req.params;