improve identify feature

This commit is contained in:
Luke Pulverenti
2016-04-05 22:18:56 -04:00
parent d5396828fb
commit 1cea5bcbd8
6 changed files with 43 additions and 21 deletions

View File

@@ -13,6 +13,7 @@ using System.Threading.Tasks;
using CommonIO;
using MediaBrowser.Controller.Entities.Audio;
using MediaBrowser.Controller.Entities.Movies;
using MediaBrowser.Model.Providers;
namespace MediaBrowser.Providers.Manager
{
@@ -136,6 +137,11 @@ namespace MediaBrowser.Providers.Manager
{
var id = itemOfType.GetLookupInfo();
if (refreshOptions.SearchResult != null)
{
ApplySearchResult(id, refreshOptions.SearchResult);
}
//await FindIdentities(id, cancellationToken).ConfigureAwait(false);
id.IsAutomated = refreshOptions.IsAutomated;
@@ -207,6 +213,13 @@ namespace MediaBrowser.Providers.Manager
return updateType;
}
private void ApplySearchResult(ItemLookupInfo lookupInfo, RemoteSearchResult result)
{
lookupInfo.ProviderIds = result.ProviderIds;
lookupInfo.Name = result.Name;
lookupInfo.Year = result.ProductionYear;
}
private async Task FindIdentities(TIdType id, CancellationToken cancellationToken)
{
try