mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
Return default value when getting 'null' for a setting in PSConfiguration.cs (#10963)
This commit is contained in:
@@ -439,7 +439,7 @@ namespace System.Management.Automation.Configuration
|
||||
|
||||
if (configData != emptyConfig && configData.TryGetValue(key, StringComparison.OrdinalIgnoreCase, out JToken jToken))
|
||||
{
|
||||
return jToken.ToObject<T>(serializer);
|
||||
return jToken.ToObject<T>(serializer) ?? defaultValue;
|
||||
}
|
||||
|
||||
return defaultValue;
|
||||
|
||||
Reference in New Issue
Block a user