From fe27154a10d19447160f0dc8f263ea5e5f0da085 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Fri, 22 Mar 2019 13:27:40 +0100 Subject: [PATCH] [komikcast] fix extraction ... again --- gallery_dl/extractor/komikcast.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/gallery_dl/extractor/komikcast.py b/gallery_dl/extractor/komikcast.py index a90791ac..dd6a1808 100644 --- a/gallery_dl/extractor/komikcast.py +++ b/gallery_dl/extractor/komikcast.py @@ -82,14 +82,14 @@ class KomikcastMangaExtractor(KomikcastBase, MangaExtractor): test = ( ("https://komikcast.com/komik/090-eko-to-issho/", { "url": "dc798d107697d1f2309b14ca24ca9dba30c6600f", - "keyword": "3db7e23e3c108031608fbbeb9334badecd967f95", + "keyword": "837a7e96867344ff59d840771c04c20dc46c0ab1", }), ("https://komikcast.com/tonari-no-kashiwagi-san/"), ) def chapters(self, page): results = [] - data = self.get_metadata(page) + data = self.metadata(page) for item in text.extract_iter( page, '", "") - author, pos = text.extract(page, "Author", "", pos) - genres, pos = text.extract(page, "Genres ", "", pos) - mtype , pos = text.extract(page, "Type ", "", pos) + manga , pos = text.extract(page, "" , "") + genres, pos = text.extract(page, ">Genres:", "", pos) + author, pos = text.extract(page, ">Author:", "", pos) + mtype , pos = text.extract(page, ">Type:" , "", pos) return { "manga": text.unescape(manga.rpartition(" - ")[0]), - "author": text.unescape(author), - "genres": text.remove_html(genres).replace(" , ", ", "), + "author": text.remove_html(author), + "genres": text.split_html(genres)[::2], "type": text.remove_html(mtype), }