diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-06-23 13:56:11 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-06-23 13:56:11 -0400 |
| commit | 41f84fc6b27e54d5f15820e5086638fc65279c24 (patch) | |
| tree | 362e4f475798e920b14b71a6f9397644a2d7a85d /MediaBrowser.Server.Implementations/Providers/ProviderManager.cs | |
| parent | d6cf7b51acda145d32c9944f1b66728c7e09a9f8 (diff) | |
save person.xml
Diffstat (limited to 'MediaBrowser.Server.Implementations/Providers/ProviderManager.cs')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Providers/ProviderManager.cs | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/MediaBrowser.Server.Implementations/Providers/ProviderManager.cs b/MediaBrowser.Server.Implementations/Providers/ProviderManager.cs index 3c1a7aa1e..395a4298b 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; } + /// <summary> + /// Handles the ItemUpdated event of the libraryManager control. + /// </summary> + /// <param name="sender">The source of the event.</param> + /// <param name="e">The <see cref="ItemChangeEventArgs"/> instance containing the event data.</param> 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 } } } - } /// <summary> |
