From 41f84fc6b27e54d5f15820e5086638fc65279c24 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sun, 23 Jun 2013 13:56:11 -0400 Subject: save person.xml --- .../Providers/ProviderManager.cs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'MediaBrowser.Server.Implementations') diff --git a/MediaBrowser.Server.Implementations/Providers/ProviderManager.cs b/MediaBrowser.Server.Implementations/Providers/ProviderManager.cs index 3c1a7aa1e9..395a4298b9 100644 --- a/MediaBrowser.Server.Implementations/Providers/ProviderManager.cs +++ b/MediaBrowser.Server.Implementations/Providers/ProviderManager.cs @@ -83,12 +83,22 @@ namespace MediaBrowser.Server.Implementations.Providers libraryManager.ItemUpdated += libraryManager_ItemUpdated; } + /// + /// Handles the ItemUpdated event of the libraryManager control. + /// + /// The source of the event. + /// The instance containing the event data. void libraryManager_ItemUpdated(object sender, ItemChangeEventArgs e) { var item = e.Item; - if (ConfigurationManager.Configuration.SaveLocalMeta && item.LocationType == LocationType.FileSystem) + if (ConfigurationManager.Configuration.SaveLocalMeta) { + if (item.LocationType != LocationType.FileSystem) + { + return; + } + foreach (var saver in _savers.Where(i => i.Supports(item))) { var path = saver.GetSavePath(item); @@ -109,7 +119,6 @@ namespace MediaBrowser.Server.Implementations.Providers } } } - } /// -- cgit v1.2.3