[Android] Prevent sending the season and episode to OpenSubtitles when not set

Nicolas Pomepuy git at videolan.org
Thu Oct 2 09:31:36 UTC 2025


vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Thu Oct  2 07:29:38 2025 +0200| [3dda0da4b854ef10e64714738fb72ba3b8d8ed78] | committer: Nicolas Pomepuy

Prevent sending the season and episode to OpenSubtitles when not set

It will improve the search for movies

> https://code.videolan.org/videolan/vlc-android/commit/3dda0da4b854ef10e64714738fb72ba3b8d8ed78
---

 .../org/videolan/resources/opensubtitles/OpenSubtitleRepository.kt    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/application/resources/src/main/java/org/videolan/resources/opensubtitles/OpenSubtitleRepository.kt b/application/resources/src/main/java/org/videolan/resources/opensubtitles/OpenSubtitleRepository.kt
index 3ade240b29..22ac056e97 100644
--- a/application/resources/src/main/java/org/videolan/resources/opensubtitles/OpenSubtitleRepository.kt
+++ b/application/resources/src/main/java/org/videolan/resources/opensubtitles/OpenSubtitleRepository.kt
@@ -28,8 +28,8 @@ class OpenSubtitleRepository(private val openSubtitleService: IOpenSubtitleServi
     }
 
     suspend fun queryWithName(name: String, episode: Int?, season: Int?, languageIds: List<String>?, hearingImpaired: Boolean): OpenSubV1 {
-        val actualEpisode = episode ?: 0
-        val actualSeason = season ?: 0
+        val actualEpisode = episode
+        val actualSeason = season
         val actualLanguageIds = languageIds?.toSet()?.run { if (contains("") || isEmpty()) setOf("") else this } ?: setOf("")
         return openSubtitleService.query(
             name = name,



More information about the Android mailing list