瀏覽代碼

#606 - Add manual image selection for Seasons

Luke Pulverenti 11 年之前
父節點
當前提交
df65ee2e49

+ 6 - 2
MediaBrowser.Providers/Movies/ManualFanartMovieImageProvider.cs

@@ -225,8 +225,12 @@ namespace MediaBrowser.Providers.Movies
                                 break;
                             }
                         default:
-                            reader.Skip();
-                            break;
+                            {
+                                using (reader.ReadSubtree())
+                                {
+                                }
+                                break;
+                            }
                     }
                 }
             }

+ 9 - 5
MediaBrowser.Providers/TV/ManualFanartSeasonProvider.cs

@@ -53,7 +53,7 @@ namespace MediaBrowser.Providers.TV
         {
             var list = new List<RemoteImageInfo>();
 
-            var series = ((Season) item).Series;
+            var series = ((Season)item).Series;
 
             if (series != null)
             {
@@ -175,8 +175,12 @@ namespace MediaBrowser.Providers.TV
                                 break;
                             }
                         default:
-                            reader.Skip();
-                            break;
+                            {
+                                using (reader.ReadSubtree())
+                                {
+                                }
+                                break;
+                            }
                     }
                 }
             }
@@ -202,8 +206,8 @@ namespace MediaBrowser.Providers.TV
 
                                 int imageSeasonNumber;
 
-                                if (!string.IsNullOrEmpty(url) && 
-                                    !string.IsNullOrEmpty(season) && 
+                                if (!string.IsNullOrEmpty(url) &&
+                                    !string.IsNullOrEmpty(season) &&
                                     int.TryParse(season, NumberStyles.Any, _usCulture, out imageSeasonNumber) &&
                                     seasonNumber == imageSeasonNumber)
                                 {