mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-06-29 02:13:36 +02:00
Use TryAdd
This commit is contained in:
parent
9d738bb601
commit
6ae1903453
|
@ -73,10 +73,7 @@ namespace MediaBrowser.LocalMetadata.Parsers
|
||||||
foreach (var info in idInfos)
|
foreach (var info in idInfos)
|
||||||
{
|
{
|
||||||
var id = info.Key + "Id";
|
var id = info.Key + "Id";
|
||||||
if (!_validProviderIds.ContainsKey(id))
|
_validProviderIds.TryAdd(id, info.Key);
|
||||||
{
|
|
||||||
_validProviderIds.Add(id, info.Key);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Additional Mappings
|
// Additional Mappings
|
||||||
|
|
|
@ -882,10 +882,7 @@ namespace MediaBrowser.Providers.Manager
|
||||||
var key = providerId.Key;
|
var key = providerId.Key;
|
||||||
|
|
||||||
// Don't replace existing Id's.
|
// Don't replace existing Id's.
|
||||||
if (!lookupInfo.ProviderIds.ContainsKey(key))
|
lookupInfo.ProviderIds.TryAdd(key, providerId.Value);
|
||||||
{
|
|
||||||
lookupInfo.ProviderIds[key] = providerId.Value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -780,10 +780,7 @@ namespace MediaBrowser.Providers.Manager
|
||||||
{
|
{
|
||||||
foreach (var providerId in result.ProviderIds)
|
foreach (var providerId in result.ProviderIds)
|
||||||
{
|
{
|
||||||
if (!existingMatch.ProviderIds.ContainsKey(providerId.Key))
|
existingMatch.ProviderIds.TryAdd(providerId.Key, providerId.Value);
|
||||||
{
|
|
||||||
existingMatch.ProviderIds.Add(providerId.Key, providerId.Value);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (string.IsNullOrWhiteSpace(existingMatch.ImageUrl))
|
if (string.IsNullOrWhiteSpace(existingMatch.ImageUrl))
|
||||||
|
|
|
@ -100,10 +100,7 @@ namespace MediaBrowser.XbmcMetadata.Parsers
|
||||||
foreach (var info in idInfos)
|
foreach (var info in idInfos)
|
||||||
{
|
{
|
||||||
var id = info.Key + "Id";
|
var id = info.Key + "Id";
|
||||||
if (!_validProviderIds.ContainsKey(id))
|
_validProviderIds.TryAdd(id, info.Key);
|
||||||
{
|
|
||||||
_validProviderIds.Add(id, info.Key);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Additional Mappings
|
// Additional Mappings
|
||||||
|
|
Loading…
Reference in a new issue