From 8dd8440ae9fb56208b50e9aaa6069b7dac7414be Mon Sep 17 00:00:00 2001 From: hexated Date: Tue, 4 Apr 2023 04:27:03 +0700 Subject: [PATCH] stremiox: fix source name form rd --- StremioX/build.gradle.kts | 2 +- StremioX/src/main/kotlin/com/hexated/Utils.kt | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/StremioX/build.gradle.kts b/StremioX/build.gradle.kts index 56623dc2..3336ddd8 100644 --- a/StremioX/build.gradle.kts +++ b/StremioX/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 4 +version = 5 cloudstream { diff --git a/StremioX/src/main/kotlin/com/hexated/Utils.kt b/StremioX/src/main/kotlin/com/hexated/Utils.kt index 4cefe10e..fb0dcac5 100644 --- a/StremioX/src/main/kotlin/com/hexated/Utils.kt +++ b/StremioX/src/main/kotlin/com/hexated/Utils.kt @@ -5,7 +5,12 @@ fun String.fixSourceUrl() : String { } fun fixRDSourceName(name: String?, title: String?) : String { - return if(name?.contains("[RD+]") == true) "[RD+] $title" else name ?: title ?: "" + return when { + name?.contains("[RD+]", true) == true -> "[RD+] $title" + name?.contains("[RD download]", true) == true -> "[RD] $title" + !name.isNullOrEmpty() && !title.isNullOrEmpty() -> "$name $title" + else -> title ?: name ?: "" + } } fun getEpisodeSlug(