From 8a0f05b0bc5878516fccb30dfa7ef814257d621f Mon Sep 17 00:00:00 2001 From: Param Siddharth Date: Tue, 21 Oct 2025 14:13:14 +0530 Subject: [PATCH] Fix lint Signed-off-by: Param Siddharth --- src/pages/deleteJob.tsx | 56 ++++++++++++++++++++--------------------- 1 file changed, 27 insertions(+), 29 deletions(-) diff --git a/src/pages/deleteJob.tsx b/src/pages/deleteJob.tsx index 5a82646..ceb38b9 100644 --- a/src/pages/deleteJob.tsx +++ b/src/pages/deleteJob.tsx @@ -6,35 +6,33 @@ import { WEBROOT } from "../helpers/env"; import { userService } from "./user"; import { Jobs } from "../db/types"; -export const deleteJob = new Elysia() - .use(userService) - .get( - "/delete/:userId/:jobId", - async ({ params, redirect, user }) => { - const job = db - .query("SELECT * FROM jobs WHERE user_id = ? AND id = ?") - .as(Jobs) - .get(user.id, params.jobId); +export const deleteJob = new Elysia().use(userService).get( + "/delete/:userId/:jobId", + async ({ params, redirect, user }) => { + const job = db + .query("SELECT * FROM jobs WHERE user_id = ? AND id = ?") + .as(Jobs) + .get(user.id, params.jobId); - if (!job) { - return redirect(`${WEBROOT}/results`, 302); - } + if (!job) { + return redirect(`${WEBROOT}/results`, 302); + } - // delete the directories - rmSync(`${outputDir}${job.user_id}/${job.id}`, { - recursive: true, - force: true, - }); - rmSync(`${uploadsDir}${job.user_id}/${job.id}`, { - recursive: true, - force: true, - }); + // delete the directories + rmSync(`${outputDir}${job.user_id}/${job.id}`, { + recursive: true, + force: true, + }); + rmSync(`${uploadsDir}${job.user_id}/${job.id}`, { + recursive: true, + force: true, + }); - // delete the job - db.query("DELETE FROM jobs WHERE id = ?").run(job.id); - return redirect(`${WEBROOT}/history`, 302); - }, - { - auth: true, - }, - ); + // delete the job + db.query("DELETE FROM jobs WHERE id = ?").run(job.id); + return redirect(`${WEBROOT}/history`, 302); + }, + { + auth: true, + }, +);