From 366c9c07f67f90dcb996640d71e3d6a97f1f571f Mon Sep 17 00:00:00 2001 From: xMohnad Date: Sun, 15 Jun 2025 15:18:02 +0300 Subject: [PATCH] fix(webtoons): fix search pagination detection --- javascript/manga/src/all/webtoons.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/javascript/manga/src/all/webtoons.js b/javascript/manga/src/all/webtoons.js index d5c36420..e58484b5 100644 --- a/javascript/manga/src/all/webtoons.js +++ b/javascript/manga/src/all/webtoons.js @@ -77,7 +77,6 @@ class DefaultExtension extends MProvider { }; if (query) { url += `/search/${getFilterValue("searchType")}?keyword=${keyword}&page=${page}`; - hasNextPage = true; } else { const sortOrder = getFilterValue("sortOrder"); const rankingType = getFilterValue("rankingType"); @@ -96,9 +95,13 @@ class DefaultExtension extends MProvider { const res = await new Client().get(url); const doc = new Document(res.body); + const list = this.mangaFromElement(doc); + if (query) { + hasNextPage = list.length !== 0; + } return { - list: this.mangaFromElement(doc), + list, hasNextPage, }; }