From b881fdd557c6d71a872311fa6372b743676d2eed Mon Sep 17 00:00:00 2001 From: MasutaYunikon Date: Tue, 14 Apr 2026 17:36:43 +0200 Subject: [PATCH] fix: cast string --- server/index.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/index.ts b/server/index.ts index 4860d90..1fe3cb5 100644 --- a/server/index.ts +++ b/server/index.ts @@ -428,8 +428,8 @@ app.post('/api/download', requireAuth, async (req, res) => { }) app.delete('/api/torrent/:hash', requireAuth, async (req, res) => { - const { hash } = req.params - const deleteFiles = req.query.deleteFiles === 'true' + const hash = String(req.params.hash) + const deleteFiles = req.query.deleteFiles === 'true' if (!hash) { res.status(400).json({ error: 'hash requis' }); return } try { const result = await dispatchRemove(hash, deleteFiles) @@ -840,7 +840,8 @@ app.post('/api/rename-episode', requireAuth, async (req, res) => { // ── Désimport épisode ────────────────────────────────────────── app.delete('/api/organized/:serieId/:episodeId', requireAuth, async (req, res) => { - const { serieId, episodeId } = req.params + const serieId = String(req.params.serieId) + const episodeId = String(req.params.episodeId) const deleteFile = req.query.deleteFile === 'true' const ORGANIZED_PATH = path.join(DATA_DIR, 'organized.json') let organized: Record> = {}