chore: warning CS8601: Possible null reference assignment.

[skip changelog]
This commit is contained in:
uye
2025-07-21 22:56:46 +08:00
parent 1081d3e6e8
commit a36060125e

View File

@@ -350,7 +350,7 @@ public static class ConfigFactory
if (copyFrom is null)
{
Root.Configurations[configName] = new SpecificConfig();
Root.Configurations[configName] = new();
}
else
{
@@ -360,7 +360,7 @@ public static class ConfigFactory
return false;
}
Root.Configurations[configName] = JsonSerializer.Deserialize<SpecificConfig>(JsonSerializer.Serialize(Root.Configurations[copyFrom], _options), _options);
Root.Configurations[configName] = JsonSerializer.Deserialize<SpecificConfig>(JsonSerializer.Serialize(Root.Configurations[copyFrom], _options), _options) ?? new();
}
return true;