aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/IO
diff options
context:
space:
mode:
authorLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-19 12:41:47 -0400
committerLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-19 12:41:47 -0400
commitc658ea7febc790c291fa83b749e2147f8ec27343 (patch)
tree4ea5c4001ada20e1ea34a530b589f3f354c9c284 /MediaBrowser.Controller/IO
parentd794eecec4f4b9a46df422b28c86e136bfd92abf (diff)
Added Movie, Series and Episode providers
Diffstat (limited to 'MediaBrowser.Controller/IO')
-rw-r--r--MediaBrowser.Controller/IO/DirectoryWatchers.cs14
1 files changed, 7 insertions, 7 deletions
diff --git a/MediaBrowser.Controller/IO/DirectoryWatchers.cs b/MediaBrowser.Controller/IO/DirectoryWatchers.cs
index e2fb09a16..1ca9cf0c8 100644
--- a/MediaBrowser.Controller/IO/DirectoryWatchers.cs
+++ b/MediaBrowser.Controller/IO/DirectoryWatchers.cs
@@ -83,12 +83,12 @@ namespace MediaBrowser.Controller.IO
List<string> paths = affectedPaths;
affectedPaths = new List<string>();
- ProcessPathChanges(paths);
+ //ProcessPathChanges(paths);
}
- private void ProcessPathChanges(IEnumerable<string> paths)
+ private async Task ProcessPathChanges(IEnumerable<string> paths)
{
- /*List<BaseItem> itemsToRefresh = new List<BaseItem>();
+ List<BaseItem> itemsToRefresh = new List<BaseItem>();
foreach (BaseItem item in paths.Select(p => GetAffectedBaseItem(p)))
{
@@ -105,15 +105,15 @@ namespace MediaBrowser.Controller.IO
return folder != null && folder.IsRoot;
}))
{
- Kernel.Instance.ReloadRoot();
+ await Kernel.Instance.ReloadRoot();
}
else
{
- Parallel.For(0, itemsToRefresh.Count, i =>
+ /*Parallel.For(0, itemsToRefresh.Count, i =>
{
Kernel.Instance.ReloadItem(itemsToRefresh[i]);
- });
- }*/
+ });*/
+ }
}
private BaseItem GetAffectedBaseItem(string path)