also apply provider normalisation on uniqueid type tag

This commit is contained in:
KGT1
2025-10-08 15:23:50 +00:00
parent a9198e865e
commit b3b9f74014

View File

@@ -591,7 +591,18 @@ namespace MediaBrowser.XbmcMetadata.Parsers
var provider = reader.GetAttribute("type");
var providerId = reader.ReadElementContentAsString();
item.TrySetProviderId(provider, providerId);
if (!string.IsNullOrEmpty(provider))
{
if (_validProviderIds.TryGetValue(provider, out string? normalizedProvider))
{
item.TrySetProviderId(normalizedProvider, providerId);
}
else
{
item.TrySetProviderId(provider, providerId);
}
}
break;
case "thumb":