diff --git a/src/web/mjs/connectors/Manhwax.mjs b/src/web/mjs/connectors/Manhwax.mjs index 66f9babb6f..d35756635c 100644 --- a/src/web/mjs/connectors/Manhwax.mjs +++ b/src/web/mjs/connectors/Manhwax.mjs @@ -7,27 +7,7 @@ export default class Manhwax extends WordPressMangastream { super.id = 'manhwax'; super.label = 'Manhwax'; this.tags = [ 'manga', 'english', 'webtoon', 'hentai']; - this.path = '/az-list/page/'; - this.url = 'https://manhwax.com'; - this.queryMangas = 'div.listo div.bs div.bsx a'; + this.path = '/manga/list-mode/'; + this.url = 'https://manhwax.org'; } - async _getMangas() { - let mangaList = []; - for (let page = 1, run = true; run; page++) { - const mangas = await this._getMangasFromPage(page); - mangas.length > 0 ? mangaList.push(...mangas) : run = false; - } - return mangaList; - } - async _getMangasFromPage(page) { - const uri = new URL(this.path + page, this.url); - const request = new Request(uri, this.requestOptions); - const data = await this.fetchDOM(request, this.queryMangas); - return data.map(element => { - return { - id: this.getRootRelativeOrAbsoluteLink(element, this.url), - title: element.querySelector('div.bigor div.tt').textContent.trim() - }; - }); - } -} \ No newline at end of file +}