diff options
Diffstat (limited to 'MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs')
| -rw-r--r-- | MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs b/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs index af867cd59..2d65188b6 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs @@ -65,15 +65,8 @@ namespace MediaBrowser.XbmcMetadata.Parsers tmdbId = contentId; } - if (!string.IsNullOrWhiteSpace(imdbId)) - { - item.SetProviderId(MetadataProvider.Imdb, imdbId); - } - - if (!string.IsNullOrWhiteSpace(tmdbId)) - { - item.SetProviderId(MetadataProvider.Tmdb, tmdbId); - } + item.TrySetProviderId(MetadataProvider.Imdb, imdbId); + item.TrySetProviderId(MetadataProvider.Tmdb, tmdbId); break; } @@ -83,10 +76,7 @@ namespace MediaBrowser.XbmcMetadata.Parsers var movie = item as Movie; var tmdbcolid = reader.GetAttribute("tmdbcolid"); - if (!string.IsNullOrWhiteSpace(tmdbcolid) && movie is not null) - { - movie.SetProviderId(MetadataProvider.TmdbCollection, tmdbcolid); - } + movie?.TrySetProviderId(MetadataProvider.TmdbCollection, tmdbcolid); var val = reader.ReadInnerXml(); |
