From 354d8bd8dc3f90ef98f48a1f7482a8f310734ab4 Mon Sep 17 00:00:00 2001 From: Rohit Mane <53574579+12ohit@users.noreply.github.com> Date: Wed, 22 May 2024 23:55:21 +0530 Subject: [PATCH] feat(all/jellyfin): Mark status as completed for movies (#3250) --- src/all/jellyfin/build.gradle | 2 +- .../tachiyomi/animeextension/all/jellyfin/JellyfinDto.kt | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/all/jellyfin/build.gradle b/src/all/jellyfin/build.gradle index 17f12e14f..929bbeddb 100644 --- a/src/all/jellyfin/build.gradle +++ b/src/all/jellyfin/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Jellyfin' extClass = '.JellyfinFactory' - extVersionCode = 14 + extVersionCode = 15 } apply from: "$rootDir/common.gradle" diff --git a/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/JellyfinDto.kt b/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/JellyfinDto.kt index 1536107c0..76b449dc1 100644 --- a/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/JellyfinDto.kt +++ b/src/all/jellyfin/src/eu/kanade/tachiyomi/animeextension/all/jellyfin/JellyfinDto.kt @@ -114,7 +114,12 @@ data class ItemDto( } genre = genres?.joinToString(", ") author = studios?.joinToString(", ") { it.name } - status = seriesStatus.parseStatus() + + if (type == "Movie") { + status = SAnime.COMPLETED + } else { + status = seriesStatus.parseStatus() + } } private fun String?.parseStatus(): Int = when (this) {