aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/Manager
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-02-21 16:44:10 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-02-21 16:44:10 -0500
commit8f22edb503a7272722fa4f693dd53ccd43aefd5d (patch)
tree1a4209d768882b11efa20f31ed4d233a18fb5422 /MediaBrowser.Providers/Manager
parent0d90f1d450ed68170b9f68ccfc104a7a0d79b1b7 (diff)
use modular id's on edit page
Diffstat (limited to 'MediaBrowser.Providers/Manager')
-rw-r--r--MediaBrowser.Providers/Manager/ProviderManager.cs14
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