Merge pull request #2396 from daknin/basenfo_iexternalid

Update BaseNfoParser to handle user defined IExternalIds
This commit is contained in:
Luke 2017-01-13 16:10:26 -05:00 committed by GitHub
commit 4b910819ed

View file

@ -964,7 +964,19 @@ namespace MediaBrowser.XbmcMetadata.Parsers
}
default:
reader.Skip();
var providerId = reader.Name;
if (_validProviderIds.ContainsKey(providerId))
{
var id = reader.ReadElementContentAsString();
if (!string.IsNullOrWhiteSpace(id))
{
item.SetProviderId(_validProviderIds[providerId], id);
}
}
else
{
reader.Skip();
}
break;
}
}