diff options
Diffstat (limited to 'MediaBrowser.Server.Implementations/Sync')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Sync/AppSyncProvider.cs | 13 | ||||
| -rw-r--r-- | MediaBrowser.Server.Implementations/Sync/CloudSyncProvider.cs | 18 |
2 files changed, 1 insertions, 30 deletions
diff --git a/MediaBrowser.Server.Implementations/Sync/AppSyncProvider.cs b/MediaBrowser.Server.Implementations/Sync/AppSyncProvider.cs index 6cc5be955..d35ff8fc4 100644 --- a/MediaBrowser.Server.Implementations/Sync/AppSyncProvider.cs +++ b/MediaBrowser.Server.Implementations/Sync/AppSyncProvider.cs @@ -17,19 +17,6 @@ namespace MediaBrowser.Server.Implementations.Sync _deviceManager = deviceManager; } - public IEnumerable<SyncTarget> GetSyncTargets() - { - return _deviceManager.GetDevices(new DeviceQuery - { - SupportsSync = true - - }).Items.Select(i => new SyncTarget - { - Id = i.Id, - Name = i.Name - }); - } - public IEnumerable<SyncTarget> GetSyncTargets(string userId) { return _deviceManager.GetDevices(new DeviceQuery 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"; } |
