summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/components/Content.tsx10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/components/Content.tsx b/src/components/Content.tsx
index c7c757b..d823257 100644
--- a/src/components/Content.tsx
+++ b/src/components/Content.tsx
@@ -50,11 +50,13 @@ export function Content() {
// If we have a current profile, update that profile specifically
if (currentProfile) {
const newConfig = { ...config, [fieldName]: value };
- await updateProfileConfig(currentProfile, newConfig);
- // Also update local config state
- await updateField(fieldName, value);
+ const result = await updateProfileConfig(currentProfile, newConfig);
+ if (result.success) {
+ // Reload config to reflect the changes from the backend
+ await loadLsfgConfig();
+ }
} else {
- // Fallback to the original method
+ // Fallback to the original method for backward compatibility
await updateField(fieldName, value);
}
};