Descarga de capítulos sueltos: rango o selección en la lista

Las descargas tienen modo 'all' (manga entero, también lo nuevo) o 'some' (solo
los capítulos pedidos, en download_wanted). El selector de capítulos se comparte
con el reescalado HD.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-31 11:24:38 -06:00
co-authored by Claude Opus 5.5
parent bc84a9f6fe
commit aabb87f6c1
4 changed files with 215 additions and 123 deletions
+2 -1
View File
@@ -177,7 +177,8 @@ export function setupFeatures({ db, fetchMangaFull, enqueueDownload, downloadInf
}
// Autodescarga: si el manga ya tiene copia local, bajar también lo nuevo.
const dl = anyNew && downloadInfo(mangaId)
if (dl && !['queued', 'downloading'].includes(dl.status)) enqueueDownload(mangaId, dl.title, dl.lang)
// Solo si se baja el manga entero; con capítulos sueltos, lo nuevo no se descarga solo.
if (dl && dl.scope !== 'some' && !['queued', 'downloading'].includes(dl.status)) enqueueDownload(mangaId, dl.title, dl.lang)
return anyNew
}