diff options
Diffstat (limited to 'MediaBrowser.Server.Implementations/Sync/CloudSyncProvider.cs')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Sync/CloudSyncProvider.cs | 18 |
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"; } |
