From 8ee25c471bd14dc43690e0ac0c21c0188f2b77a0 Mon Sep 17 00:00:00 2001 From: happywillow0 <45346080+happywillow0@users.noreply.github.com> Date: Sun, 20 Oct 2019 10:28:22 -0400 Subject: [PATCH] [Add] WPMangaStream - SekteKomik (#1677) [Add] WPMangaStream - SekteKomik --- src/all/wpmangastream/build.gradle | 2 +- .../tachiyomi/extension/all/wpmangastream/WPMangaStream.kt | 6 +++--- .../extension/all/wpmangastream/WPMangaStreamFactory.kt | 4 +++- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/all/wpmangastream/build.gradle b/src/all/wpmangastream/build.gradle index ed98ead44..009f28c96 100644 --- a/src/all/wpmangastream/build.gradle +++ b/src/all/wpmangastream/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: WP Manga Stream' pkgNameSuffix = 'all.wpmangastream' extClass = '.WPMangaStreamFactory' - extVersionCode = 1 + extVersionCode = 2 libVersion = '1.2' } diff --git a/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStream.kt b/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStream.kt index 7cbc1c404..243bec15b 100644 --- a/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStream.kt +++ b/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStream.kt @@ -133,10 +133,10 @@ abstract class WPMangaStream(override val name: String, override val baseUrl: St override fun mangaDetailsParse(document: Document): SManga { val infoElement = document.select("div.spe").first() val descElement = document.select(".infox > div.desc").first() - val sepName = infoElement.select(".spe > span:nth-child(3)").last() + val sepName = infoElement.select(".spe > span:contains(Author)").last() val manga = SManga.create() - manga.author = sepName.ownText() - manga.artist = sepName.ownText() + manga.author = sepName?.ownText() ?:"N/A" + manga.artist = sepName?.ownText() ?:"N/A" val genres = mutableListOf() infoElement.select(".spe > span:nth-child(1) > a").forEach { element -> val genre = element.text() diff --git a/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStreamFactory.kt b/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStreamFactory.kt index ae14062cb..fe307835a 100644 --- a/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStreamFactory.kt +++ b/src/all/wpmangastream/src/eu/kanade/tachiyomi/extension/all/wpmangastream/WPMangaStreamFactory.kt @@ -25,10 +25,12 @@ class WPMangaStreamFactory : SourceFactory { WestManga(), KomikGo(), KomikIndo(), - MaidManga() + MaidManga(), + SekteKomik() ) } +class SekteKomik() : WPMangaStream("Sekte Komik (WP Manga Stream)", "https://sektekomik.com", "id") class Kiryuu : WPMangaStream("Kiryuu (WP Manga Stream)", "https://kiryuu.co", "id") class KomikAV : WPMangaStream("Komik AV (WP Manga Stream)", "https://komikav.com", "id") class KomikStation : WPMangaStream("Komik Station (WP Manga Stream)", "https://komikstation.com", "id")