From 510e1f7b5ad4948d95d676816937d4f4d4c42558 Mon Sep 17 00:00:00 2001 From: MasutaYunikon Date: Wed, 11 Mar 2026 19:47:53 +0100 Subject: [PATCH] fix: rename if the torrent name is not the same as the api --- server/organize-worker.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/organize-worker.ts b/server/organize-worker.ts index 7538f76..8d537b6 100644 --- a/server/organize-worker.ts +++ b/server/organize-worker.ts @@ -196,7 +196,9 @@ async function organizeTorrent(hash: string, name: string, savePath: string) { const seasonNum = filenameSeasonMap.get(filename) ?? 1 const destDir = path.join(mediaPath, serieTitle, seasonFolder(seasonNum)) - const dest = path.join(destDir, filename) + const resolvedEp = torrent.resolved_episodes?.find((e: any) => e.filename === filename) + const destName = resolvedEp?.original_filename ?? filename + const dest = path.join(destDir, destName) if (fs.existsSync(dest)) { markOrganized(hash, filename)