beginnings of offline support

This commit is contained in:
Luke Pulverenti
2013-07-05 10:54:14 -04:00
parent ae559e0ed1
commit dc21adf1a4
4 changed files with 71 additions and 13 deletions

View File

@@ -390,12 +390,21 @@ namespace MediaBrowser.Controller.Providers
/// <returns><c>true</c> if XXXX, <c>false</c> otherwise</returns>
private bool IncludeInFileStamp(FileSystemInfo file, string[] extensions)
{
if ((file.Attributes & FileAttributes.Directory) == FileAttributes.Directory)
try
{
if ((file.Attributes & FileAttributes.Directory) == FileAttributes.Directory)
{
return false;
}
return extensions.Length == 0 || extensions.Contains(file.Extension, StringComparer.OrdinalIgnoreCase);
}
catch (IOException ex)
{
Logger.ErrorException("Error accessing file attributes for {0}", ex, file.FullName);
return false;
}
return extensions.Length == 0 || extensions.Contains(file.Extension, StringComparer.OrdinalIgnoreCase);
}
}
}