mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-06-27 13:16:26 +00:00
Simplified Enum usage in settings version parsing
This commit is contained in:
parent
6930c4c8ee
commit
5078e2fdf0
@ -177,7 +177,7 @@ public sealed class SettingsManager
|
||||
|
||||
if(versionElement.ValueKind is JsonValueKind.String && versionElement.GetString() is { } versionText)
|
||||
{
|
||||
if(Enum.TryParse(versionText, out Version stringVersion) && Enum.IsDefined(typeof(Version), stringVersion) && stringVersion is not Version.UNKNOWN)
|
||||
if(Enum.TryParse(versionText, out Version stringVersion) && Enum.IsDefined(stringVersion) && stringVersion is not Version.UNKNOWN)
|
||||
return new(stringVersion, SettingsWriteBlockReason.NONE);
|
||||
|
||||
if(versionText.StartsWith('V') && int.TryParse(versionText[1..], out var futureVersion) && futureVersion > (int)CURRENT_SETTINGS_VERSION)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user