From 87c23f145c2154c6af8f24f06ce0788b85024767 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Tue, 13 Jan 2015 00:40:27 -0500 Subject: kick off sync right after creating job --- .../Library/LibraryManager.cs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'MediaBrowser.Server.Implementations/Library/LibraryManager.cs') diff --git a/MediaBrowser.Server.Implementations/Library/LibraryManager.cs b/MediaBrowser.Server.Implementations/Library/LibraryManager.cs index cceccceac..6a999a7f4 100644 --- a/MediaBrowser.Server.Implementations/Library/LibraryManager.cs +++ b/MediaBrowser.Server.Implementations/Library/LibraryManager.cs @@ -909,14 +909,6 @@ namespace MediaBrowser.Server.Implementations.Library return obj as T; } - /// - /// Creates an IBN item based on a given path - /// - /// - /// The path. - /// The name. - /// Task{``0}. - /// Path not created: + path private T CreateItemByName(string path, string name, Guid id) where T : BaseItem, new() { @@ -942,7 +934,15 @@ namespace MediaBrowser.Server.Implementations.Library if (!fileInfo.Exists) { - fileInfo = Directory.CreateDirectory(path); + try + { + fileInfo = Directory.CreateDirectory(path); + } + catch (UnauthorizedAccessException ex) + { + _logger.Error("Error creating directory {0}", ex, path); + throw new Exception(string.Format("Error creating directory {0}", path), ex); + } isNew = true; } -- cgit v1.2.3