diff options
Diffstat (limited to 'MediaBrowser.Providers/BaseXmlProvider.cs')
| -rw-r--r-- | MediaBrowser.Providers/BaseXmlProvider.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/MediaBrowser.Providers/BaseXmlProvider.cs b/MediaBrowser.Providers/BaseXmlProvider.cs index 60ae8333a..b80f27259 100644 --- a/MediaBrowser.Providers/BaseXmlProvider.cs +++ b/MediaBrowser.Providers/BaseXmlProvider.cs @@ -39,6 +39,10 @@ namespace MediaBrowser.Providers { result.HasMetadata = false; } + catch (DirectoryNotFoundException) + { + result.HasMetadata = false; + } finally { XmlProviderUtils.XmlParsingResourcePool.Release(); @@ -56,7 +60,7 @@ namespace MediaBrowser.Providers protected abstract FileInfo GetXmlFile(ItemInfo info); - public bool HasChanged(IHasMetadata item, DateTime date) + public bool HasChanged(IHasMetadata item, IDirectoryService directoryService, DateTime date) { var file = GetXmlFile(new ItemInfo { IsInMixedFolder = item.IsInMixedFolder, Path = item.Path }); |
