From 5c3cd5d0dc620a64b13475c7daa5638ddcb061bb Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Sat, 16 Aug 2025 12:17:21 -0400
Subject: fix unique prof creation in conf

---
 src/components/Content.tsx | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

(limited to 'src/components/Content.tsx')

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);
     }
   };
-- 
cgit v1.2.3

