Browse Source

fixed movie provide running against non-file system items

Luke Pulverenti 12 years ago
parent
commit
5480815022
1 changed files with 6 additions and 0 deletions
  1. 6 0
      MediaBrowser.Providers/Movies/MovieProviderFromXml.cs

+ 6 - 0
MediaBrowser.Providers/Movies/MovieProviderFromXml.cs

@@ -4,6 +4,7 @@ using MediaBrowser.Controller.Entities.Movies;
 using MediaBrowser.Controller.IO;
 using MediaBrowser.Controller.IO;
 using MediaBrowser.Controller.Persistence;
 using MediaBrowser.Controller.Persistence;
 using MediaBrowser.Controller.Providers;
 using MediaBrowser.Controller.Providers;
+using MediaBrowser.Model.Entities;
 using MediaBrowser.Model.Logging;
 using MediaBrowser.Model.Logging;
 using MediaBrowser.Providers.Savers;
 using MediaBrowser.Providers.Savers;
 using System;
 using System;
@@ -35,6 +36,11 @@ namespace MediaBrowser.Providers.Movies
         /// <returns><c>true</c> if XXXX, <c>false</c> otherwise</returns>
         /// <returns><c>true</c> if XXXX, <c>false</c> otherwise</returns>
         public override bool Supports(BaseItem item)
         public override bool Supports(BaseItem item)
         {
         {
+            if (item.LocationType != LocationType.FileSystem)
+            {
+                return false;
+            }
+
             var trailer = item as Trailer;
             var trailer = item as Trailer;
 
 
             if (trailer != null)
             if (trailer != null)