From eab546939d8be5abe599a25e5cad6538bf4d1b0f Mon Sep 17 00:00:00 2001 From: "plebeius.eth" Date: Mon, 25 Sep 2023 09:22:20 +0200 Subject: [PATCH] feat(SettingsModal): force keep the same account id when saving to allow faster account import --- src/components/modals/SettingsModal.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/modals/SettingsModal.jsx b/src/components/modals/SettingsModal.jsx index 37f71b33..b5e54386 100755 --- a/src/components/modals/SettingsModal.jsx +++ b/src/components/modals/SettingsModal.jsx @@ -338,7 +338,8 @@ const SettingsModal = ({ isOpen, closeModal }) => { const oldData = accountJson; try { const parsedJson = JSON.parse(data); - await setAccount(parsedJson.account); + const newAccount = parsedJson.account; + await setAccount({ ...newAccount, id: account?.id }); if (!oldData.account?.author?.address.endsWith('.eth') && parsedJson.account?.author?.address.endsWith('.eth') && anonymousMode === true) { setAnonymousMode(false);