diff --git a/src/en/animension/build.gradle b/src/en/animension/build.gradle index 2eff915f0..5d389b9ba 100644 --- a/src/en/animension/build.gradle +++ b/src/en/animension/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Animension' pkgNameSuffix = 'en.animension' extClass = '.Animension' - extVersionCode = 2 + extVersionCode = 3 libVersion = '13' } diff --git a/src/en/animension/src/eu/kanade/tachiyomi/animeextension/en/animension/Animension.kt b/src/en/animension/src/eu/kanade/tachiyomi/animeextension/en/animension/Animension.kt index 2f02121cd..1c3fba4d2 100644 --- a/src/en/animension/src/eu/kanade/tachiyomi/animeextension/en/animension/Animension.kt +++ b/src/en/animension/src/eu/kanade/tachiyomi/animeextension/en/animension/Animension.kt @@ -107,7 +107,7 @@ class Animension() : ConfigurableAnimeSource, AnimeHttpSource() { url.contains("sbplay2.com") || url.contains("japopav.tv") || url.contains("viewsb.com") || url.contains("sbfast") || url.contains("sbfull.com") || url.contains("javplaya.com") || url.contains("ssbstream.net") || url.contains("p1ayerjavseen.com") || url.contains("sbthe.com") || - url.contains("streamsss.net") // || url.contains("") // || url.contains("") + url.contains("streamsss.net") || url.contains("sbplay2.xyz") // || url.contains("") -> { val headers = headers.newBuilder() .set("Referer", url) @@ -146,7 +146,10 @@ class Animension() : ConfigurableAnimeSource, AnimeHttpSource() { url.contains("vidcloud.fun") || url.contains("fplayer.info") || // url.contains("") || url.contains("diasfem.com") || url.contains("javpoll.com") // url.contains("") -> { - FembedExtractor().videosFromUrl(url)?.let { videoList.addAll(it) } + val videos = FembedExtractor().videosFromUrl(url) + if (videos != null) { + videoList.addAll(videos) + } } } } diff --git a/src/en/dramacool/build.gradle b/src/en/dramacool/build.gradle index f6b2b46f4..22ec8e238 100644 --- a/src/en/dramacool/build.gradle +++ b/src/en/dramacool/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'DramaCool' pkgNameSuffix = 'en.dramacool' extClass = '.DramaCool' - extVersionCode = 20 + extVersionCode = 21 libVersion = '13' } diff --git a/src/en/dramacool/src/eu/kanade/tachiyomi/animeextension/en/dramacool/DramaCool.kt b/src/en/dramacool/src/eu/kanade/tachiyomi/animeextension/en/dramacool/DramaCool.kt index b918611e4..3b10c76bd 100644 --- a/src/en/dramacool/src/eu/kanade/tachiyomi/animeextension/en/dramacool/DramaCool.kt +++ b/src/en/dramacool/src/eu/kanade/tachiyomi/animeextension/en/dramacool/DramaCool.kt @@ -106,7 +106,7 @@ class DramaCool : ConfigurableAnimeSource, ParsedAnimeHttpSource() { url.contains("sbplay2.com") || url.contains("japopav.tv") || url.contains("viewsb.com") || url.contains("sbfast") || url.contains("sbfull.com") || url.contains("javplaya.com") || url.contains("ssbstream.net") || url.contains("p1ayerjavseen.com") || url.contains("sbthe.com") || - url.contains("streamsss.net") // || url.contains("") // || url.contains("") + url.contains("streamsss.net") || url.contains("sbplay2.xyz") // || url.contains("") -> { val headers = headers.newBuilder() .set("Referer", url) @@ -145,7 +145,9 @@ class DramaCool : ConfigurableAnimeSource, ParsedAnimeHttpSource() { url.contains("diasfem.com") || url.contains("javpoll.com") // url.contains("") -> { val videos = FembedExtractor().videosFromUrl(url) - videoList.addAll(videos) + if (videos != null) { + videoList.addAll(videos) + } } url.contains("streamtape") -> { @@ -176,6 +178,7 @@ class DramaCool : ConfigurableAnimeSource, ParsedAnimeHttpSource() { newList.add(video) } } + return newList } return this } diff --git a/src/en/dramacool/src/eu/kanade/tachiyomi/animeextension/en/dramacool/extractors/FembedExtractor.kt b/src/en/dramacool/src/eu/kanade/tachiyomi/animeextension/en/dramacool/extractors/FembedExtractor.kt index 81188b8b9..3290419ab 100644 --- a/src/en/dramacool/src/eu/kanade/tachiyomi/animeextension/en/dramacool/extractors/FembedExtractor.kt +++ b/src/en/dramacool/src/eu/kanade/tachiyomi/animeextension/en/dramacool/extractors/FembedExtractor.kt @@ -6,25 +6,23 @@ import org.jsoup.Connection import org.jsoup.Jsoup class FembedExtractor { - fun videosFromUrl(url: String): List