From f92b3c5fb9d5114e59f6bab7f8237f6fbeac4f2b Mon Sep 17 00:00:00 2001 From: ElPouki <61667226+Nackophilz@users.noreply.github.com> Date: Wed, 8 Apr 2026 14:12:01 +0200 Subject: [PATCH] Fix : Saison 00 et double slash chemin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Organize worker : Traiter la saison 0 comme "Spéciaux" au lieu de "Saison 0". FolderPicker : Ajouter un bouton "accueil" pour naviguer vers la racine, nettoyer le chemin sélectionné en supprimant les slashes de fin (avec un repli sur "/" pour la racine), et fiabiliser joinPath pour éviter les doubles slashes lorsque la base se termine par un slash --- server/organize-worker.ts | 4 +++- src/components/FolderPicker.vue | 12 ++++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/server/organize-worker.ts b/server/organize-worker.ts index 6a1821b..8403192 100644 --- a/server/organize-worker.ts +++ b/server/organize-worker.ts @@ -241,7 +241,9 @@ async function downloadGitlabFolder(serieTitle: string, destRoot: string): Promi } // ─── Filesystem ops ─────────────────────────────────────────── -function seasonFolder(n: number): string { return `Saison ${n}` } +function seasonFolder(n: number): string { + return n === 0 ? 'Specials' : `Saison ${n}` +} function tryHardlink(src: string, dest: string): boolean { try { fs.linkSync(src, dest); return true } diff --git a/src/components/FolderPicker.vue b/src/components/FolderPicker.vue index b6cb8c9..b987ace 100644 --- a/src/components/FolderPicker.vue +++ b/src/components/FolderPicker.vue @@ -14,6 +14,12 @@