From 5ebb539a3e2e5d623a3682dfeeb626781bb2dde0 Mon Sep 17 00:00:00 2001 From: Viren070 Date: Thu, 12 Jun 2025 12:13:39 +0100 Subject: [PATCH] fix: update user data merging logic in configuration import --- packages/frontend/src/components/menu/save-install.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/frontend/src/components/menu/save-install.tsx b/packages/frontend/src/components/menu/save-install.tsx index 0801c6c6..66af793d 100644 --- a/packages/frontend/src/components/menu/save-install.tsx +++ b/packages/frontend/src/components/menu/save-install.tsx @@ -136,7 +136,10 @@ function Content() { // toast.error('Failed to import configuration: Invalid JSON file'); // return; // } - setUserData(json); + setUserData((prev) => ({ + ...prev, + ...json, + })); toast.success('Configuration imported successfully'); } catch (err) { toast.error('Failed to import configuration: Invalid JSON file');