diff --git a/app/src/main/java/com/lagradost/cloudstream3/syncproviders/providers/SubSource.kt b/app/src/main/java/com/lagradost/cloudstream3/syncproviders/providers/SubSource.kt index df635c13c0..19122768e2 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/syncproviders/providers/SubSource.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/syncproviders/providers/SubSource.kt @@ -29,7 +29,7 @@ class SubSourceApi : SubtitleAPI() { //Only supports Imdb Id search for now if (query.imdbId == null) return null - val queryLang = SubtitleHelper.fromTwoLettersToLanguage(query.lang!!) + val queryLang = SubtitleHelper.fromTagToEnglishLanguageName(query.lang) val type = if ((query.seasonNumber ?: 0) > 0) TvType.TvSeries else TvType.Movie val searchRes = app.post( diff --git a/library/src/commonMain/kotlin/com/lagradost/cloudstream3/utils/SubtitleHelper.kt b/library/src/commonMain/kotlin/com/lagradost/cloudstream3/utils/SubtitleHelper.kt index ddd51891a8..cdfb6e9d71 100644 --- a/library/src/commonMain/kotlin/com/lagradost/cloudstream3/utils/SubtitleHelper.kt +++ b/library/src/commonMain/kotlin/com/lagradost/cloudstream3/utils/SubtitleHelper.kt @@ -103,9 +103,11 @@ object SubtitleHelper { return langMetadata } - // @Deprecated( - // "Default language code changed to IETF BCP 47 tag", - // replaceWith = ReplaceWith("fromLanguageToTagIETF(input, looseCheck)")) + @Deprecated( + "Default language code changed to IETF BCP 47 tag", + replaceWith = ReplaceWith("fromLanguageToTagIETF(input, looseCheck)"), + level = DeprecationLevel.WARNING + ) /** * Language name (english or native) -> ISO_639_1 * @param input language name @@ -115,10 +117,11 @@ object SubtitleHelper { return getLanguageDataFromName(input, looseCheck)?.ISO_639_1 } - - // @Deprecated( - // "Default language code changed to IETF BCP 47 tag", - // replaceWith = ReplaceWith("fromLanguageToTagIETF(input)")) + @Deprecated( + "Default language code changed to IETF BCP 47 tag", + replaceWith = ReplaceWith("fromLanguageToTagIETF(input)"), + level = DeprecationLevel.WARNING + ) /** * Language name (english or native) -> ISO_639_3 */ @@ -154,9 +157,11 @@ object SubtitleHelper { return languages.getOrNull(index) } - // @Deprecated( - // "Default language code changed to IETF BCP 47 tag", - // replaceWith = ReplaceWith("fromTagToLanguageName(input)")) + @Deprecated( + "Default language code changed to IETF BCP 47 tag", + replaceWith = ReplaceWith("fromTagToEnglishLanguageName(input)"), + level = DeprecationLevel.WARNING + ) /** * Language code -> language english name */ @@ -164,9 +169,11 @@ object SubtitleHelper { return getLanguageDataFromCode(input)?.languageName } - // @Deprecated( - // "Default language code changed to IETF BCP 47 tag", - // replaceWith = ReplaceWith("fromTagToLanguageName(input)")) + @Deprecated( + "Default language code changed to IETF BCP 47 tag", + replaceWith = ReplaceWith("fromTagToEnglishLanguageName(input)"), + level = DeprecationLevel.WARNING + ) /** * Language code -> language english name */