From 5078e2fdf01ce2a2bfd210484c1f39a4f893cad7 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sun, 21 Jun 2026 18:14:18 +0200 Subject: [PATCH] Simplified Enum usage in settings version parsing --- app/MindWork AI Studio/Settings/SettingsManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/MindWork AI Studio/Settings/SettingsManager.cs b/app/MindWork AI Studio/Settings/SettingsManager.cs index 5cb3f2b1..9f32c76d 100644 --- a/app/MindWork AI Studio/Settings/SettingsManager.cs +++ b/app/MindWork AI Studio/Settings/SettingsManager.cs @@ -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)