fix: l'import a le meme comportement que radarr/sonarr en ouvrant l'import dans le dossier de la serie attendu directement

This commit is contained in:
MasutaYunikon committed 2026-04-11 12:40:28 +02:00
1 parent f7c21f5fd1
commit 73b401f3e7
2 files changed
+95 -110

No files matched your search

+5
View File
@@ -541,6 +541,11 @@ app.get('/api/browse-files', requireAuth, (req, res) => {
const dirPath = (req.query.path as string) || '/'
const VIDEO_EXTS = new Set(['.mkv', '.mp4', '.avi', '.m4v', '.mov', '.wmv'])
try {
// Créer le dossier s'il n'existe pas (cas import manuel série non encore importée)
if (!fs.existsSync(dirPath)) {
fs.mkdirSync(dirPath, { recursive: true })
logger.info('api', `Dossier créé : ${dirPath}`)
}
const files: { name: string; path: string; size: number }[] = []
function walk(dir: string) {
let entries: fs.Dirent[]