diff options
| -rw-r--r-- | py_modules/lsfg_vk/configuration.py | 4 | ||||
| -rw-r--r-- | src/hooks/useInstallationActions.ts | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/py_modules/lsfg_vk/configuration.py b/py_modules/lsfg_vk/configuration.py index 8d3c034..9f8b028 100644 --- a/py_modules/lsfg_vk/configuration.py +++ b/py_modules/lsfg_vk/configuration.py @@ -390,8 +390,10 @@ class ConfigurationService(BaseService): f"Profile '{profile_name}' does not exist", config=None) - profile_data = ConfigurationManager.update_profile_config(profile_data, profile_name, config) + # Update the profile's config + profile_data["profiles"][profile_name] = config + # Update global config fields if they're in the config for field_name in ["dll", "no_fp16"]: if field_name in config: profile_data["global_config"][field_name] = config[field_name] diff --git a/src/hooks/useInstallationActions.ts b/src/hooks/useInstallationActions.ts index 18de6b5..f184145 100644 --- a/src/hooks/useInstallationActions.ts +++ b/src/hooks/useInstallationActions.ts @@ -23,7 +23,7 @@ export function useInstallationActions() { const result = await installLsfgVk(); if (result.success) { setIsInstalled(true); - setInstallationStatus("lsfg-vk installed successfully!"); + setInstallationStatus("lsfg-vk installed"); showInstallSuccessToast(); // Reload lsfg config after installation |
