aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortheguymadmax <171496228+theguymadmax@users.noreply.github.com>2026-01-28 12:11:25 -0500
committerBond_009 <bond.009@outlook.com>2026-01-28 12:11:25 -0500
commitdad6f650bc6b2dd6cd9acc69ca009f5e624c7d81 (patch)
tree5194a2a0c685ebf6287bc5f2e63e98d638b51eea
parent5045c2e4488bf60965b1f5f4893a3539bd7c3da0 (diff)
Backport pull request #16066 from jellyfin/release-10.11.z
Fix TMDB crew department mapping Original-merge: 673f617994da6ff6a45cf428a3ea47de59edc6c5 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
-rw-r--r--MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs b/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs
index d6e66a0e6..bdac57dac 100644
--- a/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs
+++ b/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs
@@ -69,7 +69,7 @@ namespace MediaBrowser.Providers.Plugins.Tmdb
/// <returns>The Jellyfin person type.</returns>
public static PersonKind MapCrewToPersonType(Crew crew)
{
- if (crew.Department.Equals("production", StringComparison.OrdinalIgnoreCase)
+ if (crew.Department.Equals("directing", StringComparison.OrdinalIgnoreCase)
&& crew.Job.Equals("director", StringComparison.OrdinalIgnoreCase))
{
return PersonKind.Director;
@@ -82,7 +82,7 @@ namespace MediaBrowser.Providers.Plugins.Tmdb
}
if (crew.Department.Equals("writing", StringComparison.OrdinalIgnoreCase)
- && crew.Job.Equals("writer", StringComparison.OrdinalIgnoreCase))
+ && (crew.Job.Equals("writer", StringComparison.OrdinalIgnoreCase) || crew.Job.Equals("screenplay", StringComparison.OrdinalIgnoreCase)))
{
return PersonKind.Writer;
}