fixed an issue with chapter navigation on reader

This commit is contained in:
2026-01-10 21:24:07 +01:00
parent 11927baf04
commit 7ac00db134
2 changed files with 6 additions and 6 deletions

View File

@@ -47,7 +47,7 @@ let observer = null;
// === CAMBIO: Parseo de URL para obtener ID === // === CAMBIO: Parseo de URL para obtener ID ===
const parts = window.location.pathname.split('/'); const parts = window.location.pathname.split('/');
const bookId = parts[4]; const bookId = parts[4];
let currentChapterId = parts[3]; // Ahora es un ID (string) let currentChapterId = decodeURIComponent(parts[3]);
let provider = parts[2]; let provider = parts[2];
let chaptersList = []; // Buffer para guardar el orden de capítulos let chaptersList = []; // Buffer para guardar el orden de capítulos
@@ -181,8 +181,8 @@ async function loadChapter() {
); );
if (chapterMeta) { if (chapterMeta) {
chapterLabel.textContent = `Chapter ${chapterMeta.number} - ${chapterMeta.title}`; chapterLabel.textContent = `Chapter ${chapterMeta.number}`;
document.title = `Chapter ${chapterMeta.number} - ${chapterMeta.title}`; document.title = `Chapter ${chapterMeta.number}`;
} }
// Lógica específica para contenido LOCAL // Lógica específica para contenido LOCAL

View File

@@ -47,7 +47,7 @@ let observer = null;
// === CAMBIO: Parseo de URL para obtener ID === // === CAMBIO: Parseo de URL para obtener ID ===
const parts = window.location.pathname.split('/'); const parts = window.location.pathname.split('/');
const bookId = parts[4]; const bookId = parts[4];
let currentChapterId = parts[3]; // Ahora es un ID (string) let currentChapterId = decodeURIComponent(parts[3]);
let provider = parts[2]; let provider = parts[2];
let chaptersList = []; // Buffer para guardar el orden de capítulos let chaptersList = []; // Buffer para guardar el orden de capítulos
@@ -181,8 +181,8 @@ async function loadChapter() {
); );
if (chapterMeta) { if (chapterMeta) {
chapterLabel.textContent = `Chapter ${chapterMeta.number} - ${chapterMeta.title}`; chapterLabel.textContent = `Chapter ${chapterMeta.number}`;
document.title = `Chapter ${chapterMeta.number} - ${chapterMeta.title}`; document.title = `Chapter ${chapterMeta.number}`;
} }
// Lógica específica para contenido LOCAL // Lógica específica para contenido LOCAL