aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Sync/MultiProviderSync.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-03-07 23:44:31 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-03-07 23:44:31 -0500
commitd9518be3ed3923d3fd2ff4470c9dfbd7c80ad8d9 (patch)
tree5a8b603737aeda218d8a3c27247e8ea7e3832214 /MediaBrowser.Server.Implementations/Sync/MultiProviderSync.cs
parent43f0a1bbfe36e76cee773a6ba774b2b0dd7c3740 (diff)
update server sync
Diffstat (limited to 'MediaBrowser.Server.Implementations/Sync/MultiProviderSync.cs')
-rw-r--r--MediaBrowser.Server.Implementations/Sync/MultiProviderSync.cs8
1 files changed, 5 insertions, 3 deletions
diff --git a/MediaBrowser.Server.Implementations/Sync/MultiProviderSync.cs b/MediaBrowser.Server.Implementations/Sync/MultiProviderSync.cs
index cbfa82f1d..a8bc24c2a 100644
--- a/MediaBrowser.Server.Implementations/Sync/MultiProviderSync.cs
+++ b/MediaBrowser.Server.Implementations/Sync/MultiProviderSync.cs
@@ -14,12 +14,12 @@ namespace MediaBrowser.Server.Implementations.Sync
{
public class MultiProviderSync
{
- private readonly ISyncManager _syncManager;
+ private readonly SyncManager _syncManager;
private readonly IServerApplicationHost _appHost;
private readonly ILogger _logger;
private readonly IFileSystem _fileSystem;
- public MultiProviderSync(ISyncManager syncManager, IServerApplicationHost appHost, ILogger logger, IFileSystem fileSystem)
+ public MultiProviderSync(SyncManager syncManager, IServerApplicationHost appHost, ILogger logger, IFileSystem fileSystem)
{
_syncManager = syncManager;
_appHost = appHost;
@@ -54,8 +54,10 @@ namespace MediaBrowser.Server.Implementations.Sync
progress.Report(totalProgress);
});
+ var dataProvider = _syncManager.GetDataProvider(target.Item1, target.Item2);
+
await new MediaSync(_logger, _syncManager, _appHost, _fileSystem)
- .Sync(target.Item1, target.Item1.GetDataProvider(), target.Item2, innerProgress, cancellationToken)
+ .Sync(target.Item1, dataProvider, target.Item2, innerProgress, cancellationToken)
.ConfigureAwait(false);
numComplete++;