Bläddra i källkod

Merge pull request #5881 from cvium/tmdb-episode-externalids

Add tvrage and imdb ids for episodes
Bond-009 4 år sedan
förälder
incheckning
e19d89bb4f
1 ändrade filer med 13 tillägg och 2 borttagningar
  1. 13 2
      MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeProvider.cs

+ 13 - 2
MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeProvider.cs

@@ -121,9 +121,20 @@ namespace MediaBrowser.Providers.Plugins.Tmdb.TV
                 CommunityRating = Convert.ToSingle(episodeResult.VoteAverage)
                 CommunityRating = Convert.ToSingle(episodeResult.VoteAverage)
             };
             };
 
 
-            if (!string.IsNullOrEmpty(episodeResult.ExternalIds?.TvdbId))
+            var externalIds = episodeResult.ExternalIds;
+            if (!string.IsNullOrEmpty(externalIds?.TvdbId))
             {
             {
-                item.SetProviderId(MetadataProvider.Tvdb, episodeResult.ExternalIds.TvdbId);
+                item.SetProviderId(MetadataProvider.Tvdb, externalIds.TvdbId);
+            }
+
+            if (!string.IsNullOrEmpty(externalIds?.ImdbId))
+            {
+                item.SetProviderId(MetadataProvider.Imdb, externalIds.ImdbId);
+            }
+
+            if (!string.IsNullOrEmpty(externalIds?.TvrageId))
+            {
+                item.SetProviderId(MetadataProvider.TvRage, externalIds.TvrageId);
             }
             }
 
 
             if (episodeResult.Videos?.Results != null)
             if (episodeResult.Videos?.Results != null)