diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-02-21 16:44:10 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-02-21 16:44:10 -0500 |
| commit | 8f22edb503a7272722fa4f693dd53ccd43aefd5d (patch) | |
| tree | 1a4209d768882b11efa20f31ed4d233a18fb5422 /MediaBrowser.Providers/Manager | |
| parent | 0d90f1d450ed68170b9f68ccfc104a7a0d79b1b7 (diff) | |
use modular id's on edit page
Diffstat (limited to 'MediaBrowser.Providers/Manager')
| -rw-r--r-- | MediaBrowser.Providers/Manager/ProviderManager.cs | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/MediaBrowser.Providers/Manager/ProviderManager.cs b/MediaBrowser.Providers/Manager/ProviderManager.cs index 2acc3ed8ae..e95ff9e3d3 100644 --- a/MediaBrowser.Providers/Manager/ProviderManager.cs +++ b/MediaBrowser.Providers/Manager/ProviderManager.cs @@ -656,7 +656,7 @@ namespace MediaBrowser.Providers.Manager { return null; } - + var value = item.GetProviderId(i.Key); if (string.IsNullOrEmpty(value)) @@ -672,5 +672,17 @@ namespace MediaBrowser.Providers.Manager }).Where(i => i != null); } + + public IEnumerable<ExternalIdInfo> GetExternalIdInfos(IHasProviderIds item) + { + return GetExternalIds(item) + .Select(i => new ExternalIdInfo + { + Name = i.Name, + Key = i.Key, + UrlFormatString = i.UrlFormatString + + }); + } } }
\ No newline at end of file |
