From 4271b18a457cd6ce4466b69350fe0aac7363b838 Mon Sep 17 00:00:00 2001 From: Karishma Shukla Date: Sun, 9 Mar 2025 00:21:52 +0530 Subject: [PATCH] fix: use runByUserId --- server/src/routes/storage.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/src/routes/storage.ts b/server/src/routes/storage.ts index 04c0341c..aa3f4e12 100644 --- a/server/src/routes/storage.ts +++ b/server/src/routes/storage.ts @@ -903,7 +903,10 @@ router.delete('/schedule/:id', requireSignIn, async (req: AuthenticatedRequest, router.post('/runs/abort/:id', requireSignIn, async (req: AuthenticatedRequest, res) => { try { if (!req.user) { return res.status(401).send({ error: 'Unauthorized' }); } - const run = await Run.findOne({ where: { runId: req.params.id } }); + const run = await Run.findOne({ where: { + runId: req.params.id, + runByUserId: req.user.id, + } }); if (!run) { return res.status(404).send(false); } @@ -938,4 +941,4 @@ router.post('/runs/abort/:id', requireSignIn, async (req: AuthenticatedRequest, logger.log('info', `Error while running a robot with name: ${req.params.fileName}_${req.params.runId}.json`); return res.send(false); } -}); \ No newline at end of file +});