From 73143082944c3e4464fb979c37b97c88a72c777d Mon Sep 17 00:00:00 2001 From: hexated Date: Sun, 8 Jan 2023 18:33:40 +0700 Subject: [PATCH] fix sourcename YugenAnime --- YugenAnime/build.gradle.kts | 2 +- YugenAnime/src/main/kotlin/com/hexated/YugenAnime.kt | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/YugenAnime/build.gradle.kts b/YugenAnime/build.gradle.kts index e6bacd06..8f6bfe58 100644 --- a/YugenAnime/build.gradle.kts +++ b/YugenAnime/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 2 +version = 3 cloudstream { diff --git a/YugenAnime/src/main/kotlin/com/hexated/YugenAnime.kt b/YugenAnime/src/main/kotlin/com/hexated/YugenAnime.kt index 80db1802..11705147 100644 --- a/YugenAnime/src/main/kotlin/com/hexated/YugenAnime.kt +++ b/YugenAnime/src/main/kotlin/com/hexated/YugenAnime.kt @@ -175,10 +175,9 @@ class YugenAnime : MainAPI() { private fun getSourceType(url: String): String { return when { - url.contains("vrv", true) -> "Vrv" - url.contains("gofcdn", true) -> "Gofcdn" url.contains("cache", true) -> "Cache" - else -> this.name + url.contains("allanime", true) -> "Crunchyroll-AL" + else -> Regex("\\.(\\S+)\\.").find(url)?.groupValues?.getOrNull(1)?.let { fixTitle(it) } ?: this.name } }