sync updates

This commit is contained in:
Luke Pulverenti
2015-03-08 00:37:48 -05:00
parent d9518be3ed
commit 4389f47fb6
6 changed files with 69 additions and 26 deletions

View File

@@ -118,9 +118,23 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks.Tasks
index++;
}
DeleteEmptyFolders(directory);
progress.Report(100);
}
private static void DeleteEmptyFolders(string parent)
{
foreach (var directory in Directory.GetDirectories(parent))
{
DeleteEmptyFolders(directory);
if (!Directory.EnumerateFileSystemEntries(directory).Any())
{
Directory.Delete(directory, false);
}
}
}
private void DeleteFile(string path)
{
try