mirror of
https://github.com/venera-app/venera-configs.git
synced 2025-09-27 08:27:24 +00:00
ehentai: fix folders
This commit is contained in:
@@ -549,14 +549,18 @@ class Ehentai extends ComicSource {
|
|||||||
let document = new HtmlDocument(res.body);
|
let document = new HtmlDocument(res.body);
|
||||||
let folders = new Map();
|
let folders = new Map();
|
||||||
folders.set("-1", "All")
|
folders.set("-1", "All")
|
||||||
|
let sum = 0;
|
||||||
for (let item of document.querySelectorAll("div.fp")) {
|
for (let item of document.querySelectorAll("div.fp")) {
|
||||||
|
if (item.text === "Show All Favorites") continue;
|
||||||
let name = item.children[2]?.text ?? `Favorite ${folders.size}`
|
let name = item.children[2]?.text ?? `Favorite ${folders.size}`
|
||||||
let length = item.children[0]?.text;
|
let length = item.children[0]?.text;
|
||||||
if(length) {
|
if(length) {
|
||||||
name += ` (${length})`
|
name += ` (${length})`
|
||||||
|
sum += +length
|
||||||
}
|
}
|
||||||
folders.set((folders.size-1).toString(), name)
|
folders.set((folders.size-1).toString(), name)
|
||||||
}
|
}
|
||||||
|
folders.set("-1", `All (${sum})`)
|
||||||
document.dispose()
|
document.dispose()
|
||||||
let favorited = []
|
let favorited = []
|
||||||
if(comicId) {
|
if(comicId) {
|
||||||
|
Reference in New Issue
Block a user