From 821a3d29a228feaa3ac4d36c58ee478a405e0481 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Wed, 5 Feb 2014 23:39:16 -0500 Subject: converted movie providers to new system --- .../Library/LibraryManager.cs | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 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 8294bfed6..813d279ab 100644 --- a/MediaBrowser.Server.Implementations/Library/LibraryManager.cs +++ b/MediaBrowser.Server.Implementations/Library/LibraryManager.cs @@ -833,9 +833,6 @@ namespace MediaBrowser.Server.Implementations.Library (item as MusicArtist).IsAccessedByName = true; } - // Set this now so we don't cause additional file system access during provider executions - item.ResetResolveArgs(fileInfo); - return new Tuple(isNew, item); } @@ -1113,6 +1110,7 @@ namespace MediaBrowser.Server.Implementations.Library cancellationToken.ThrowIfCancellationRequested(); await userRootFolder.ValidateChildren(new Progress(), cancellationToken, recursive: false).ConfigureAwait(false); + var b = true; } /// @@ -1244,7 +1242,6 @@ namespace MediaBrowser.Server.Implementations.Library if (dbItem != null) { - dbItem.ResetResolveArgs(video.ResolveArgs); video = dbItem; } } @@ -1383,6 +1380,8 @@ namespace MediaBrowser.Server.Implementations.Library item.DateLastSaved = DateTime.UtcNow; + _logger.Debug("Saving {0} to database.", item.Path ?? item.Name); + await ItemRepository.SaveItem(item, cancellationToken).ConfigureAwait(false); UpdateItemInLibraryCache(item); @@ -1479,16 +1478,7 @@ namespace MediaBrowser.Server.Implementations.Library return true; } - try - { - - return i.PhysicalLocations.Contains(item.Path); - } - catch (IOException ex) - { - _logger.ErrorException("Error getting resolve args for {0}", ex, i.Path); - return false; - } + return i.PhysicalLocations.Contains(item.Path); }) .Select(i => i.CollectionType) .Where(i => !string.IsNullOrEmpty(i)) -- cgit v1.2.3