aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Sync/CloudSyncProvider.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-02-07 01:02:42 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-02-07 01:02:42 -0500
commitcf0875ef6c3b36f3dae9f3effbc147f763e8614a (patch)
tree8e39a6f70930e2d8726f0017e56ee19a849df2de /MediaBrowser.Server.Implementations/Sync/CloudSyncProvider.cs
parente6e5d1a79484a627a5fef3989f6bf6d17875a4b3 (diff)
sync updates
Diffstat (limited to 'MediaBrowser.Server.Implementations/Sync/CloudSyncProvider.cs')
-rw-r--r--MediaBrowser.Server.Implementations/Sync/CloudSyncProvider.cs18
1 files changed, 1 insertions, 17 deletions
diff --git a/MediaBrowser.Server.Implementations/Sync/CloudSyncProvider.cs b/MediaBrowser.Server.Implementations/Sync/CloudSyncProvider.cs
index a84377238..59713b138 100644
--- a/MediaBrowser.Server.Implementations/Sync/CloudSyncProvider.cs
+++ b/MediaBrowser.Server.Implementations/Sync/CloudSyncProvider.cs
@@ -19,16 +19,9 @@ namespace MediaBrowser.Server.Implementations.Sync
_providers = appHost.GetExports<ICloudSyncProvider>().ToArray();
}
- public IEnumerable<SyncTarget> GetSyncTargets()
- {
- return _providers
- .SelectMany(i => i.GetSyncAccounts().Select(a => GetSyncTarget(i, a)));
- }
-
public IEnumerable<SyncTarget> GetSyncTargets(string userId)
{
- return _providers
- .SelectMany(i => i.GetSyncAccounts().Where(a => a.UserIds.Contains(userId, StringComparer.OrdinalIgnoreCase)).Select(a => GetSyncTarget(i, a)));
+ return _providers.SelectMany(i => i.GetSyncTargets(userId));
}
public DeviceProfile GetDeviceProfile(SyncTarget target)
@@ -36,15 +29,6 @@ namespace MediaBrowser.Server.Implementations.Sync
return new DeviceProfile();
}
- private SyncTarget GetSyncTarget(ICloudSyncProvider provider, SyncAccount account)
- {
- return new SyncTarget
- {
- Name = account.Name,
- Id = account.Name
- };
- }
-
public string Name
{
get { return "Cloud Sync"; }