diff --git a/lib/models/settings_model.dart b/lib/models/settings_model.dart index 71a58ebb..c876279d 100644 --- a/lib/models/settings_model.dart +++ b/lib/models/settings_model.dart @@ -145,7 +145,9 @@ class SettingsModel { final workspaceFolderPath = data["workspaceFolderPath"] as String?; final isSSLDisabled = data["isSSLDisabled"] as bool?; final isDashBotEnabled = data["isDashBotEnabled"] as bool?; - final defaultAIModel = data["defaultAIModel"] as Map?; + final defaultAIModel = data["defaultAIModel"] == null + ? null + : Map.from(data["defaultAIModel"]); const sm = SettingsModel(); return sm.copyWith( @@ -184,7 +186,7 @@ class SettingsModel { "workspaceFolderPath": workspaceFolderPath, "isSSLDisabled": isSSLDisabled, "isDashBotEnabled": isDashBotEnabled, - 'defaultLLMSaveObject': defaultAIModel, + "defaultAIModel": defaultAIModel, }; }