From 3811653ac17a444eebcf83b77eeab94dfb9f65a9 Mon Sep 17 00:00:00 2001 From: wasu-code <61418403+wasu-code@users.noreply.github.com> Date: Mon, 26 May 2025 22:10:40 +0200 Subject: [PATCH 1/2] fix: messed chapters order --- src/all/AnyWeb.lua | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/src/all/AnyWeb.lua b/src/all/AnyWeb.lua index 4e22d11..d8d76d8 100644 --- a/src/all/AnyWeb.lua +++ b/src/all/AnyWeb.lua @@ -31,24 +31,12 @@ local function parseNovelUpdatesChapters(doc) ) ) - local chapters = filter( - map( - doc2:select("a[href]"), - function(card) - if card:hasAttr("data-id") then - local span = card:selectFirst("span") - if span then - return NovelChapter { - title = span:attr("title"), - link = "https:" .. card:attr("href"), - } - end - end - return nil -- will be filtered out - end - ), - function(chapter) - return chapter ~= nil + local chapters = map(doc2:select("a[href][data-id]"), + function(card) + return NovelChapter { + title = card:selectFirst("span"):attr("title"), + link = "https:" .. card:attr("href"), + } end ) From 021dede94d37c8bbd188ee6991b2ba6db533e1af Mon Sep 17 00:00:00 2001 From: wasu-code <61418403+wasu-code@users.noreply.github.com> Date: Mon, 26 May 2025 22:23:31 +0200 Subject: [PATCH 2/2] update extension version --- src/all/AnyWeb.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/all/AnyWeb.lua b/src/all/AnyWeb.lua index d8d76d8..9425160 100644 --- a/src/all/AnyWeb.lua +++ b/src/all/AnyWeb.lua @@ -1,4 +1,4 @@ --- {"id": 23119214, "ver": "1.0.1", "libVer": "1.0.0", "author": "wasu-code", "dep": ["Readability>=1.0.0", "url", "unhtml"]} +-- {"id": 23119214, "ver": "1.0.2", "libVer": "1.0.0", "author": "wasu-code", "dep": ["Readability>=1.0.0", "url", "unhtml"]} local parseArticle = Require("Readability").parse local qs = Require("url").querystring