Browse Source

Merge pull request #695 from abeloin/moviedb

Bug in Mono: WebUtility.HtmlDecode generate an System.ArgumentNullExcept...
Luke 11 years ago
parent
commit
6c790de100
1 changed files with 2 additions and 1 deletions
  1. 2 1
      MediaBrowser.Providers/Movies/MovieDbProvider.cs

+ 2 - 1
MediaBrowser.Providers/Movies/MovieDbProvider.cs

@@ -697,7 +697,8 @@ namespace MediaBrowser.Providers.Movies
             }
             }
             if (!movie.LockedFields.Contains(MetadataFields.Overview))
             if (!movie.LockedFields.Contains(MetadataFields.Overview))
             {
             {
-                movie.Overview = WebUtility.HtmlDecode(movieData.overview);
+                // Bug in Mono: WebUtility.HtmlDecode should return null if the string is null but in Mono it generate an System.ArgumentNullException.
+                movie.Overview = movieData.overview != null ? WebUtility.HtmlDecode(movieData.overview) : null;
                 movie.Overview = movie.Overview != null ? movie.Overview.Replace("\n\n", "\n") : null;
                 movie.Overview = movie.Overview != null ? movie.Overview.Replace("\n\n", "\n") : null;
             }
             }
             movie.HomePageUrl = movieData.homepage;
             movie.HomePageUrl = movieData.homepage;