fix(SettingsModal): add page reload for automatic anon mode change for ENS name

This commit is contained in:
plebeius.eth
2023-09-24 11:33:13 +02:00
parent 0d89991114
commit 7f7c9ffaf9
+6 -3
View File
@@ -102,7 +102,8 @@ const SettingsModal = ({ isOpen, closeModal }) => {
},
});
setAnonymousMode(false);
setNewSuccessMessage('ENS name saved successfully. Anon mode has been disabled.');
localStorage.setitem('successToast', 'ENS name saved successfully. Anon mode has been disabled.');
window.location.reload();
} catch (error) {
setNewErrorMessage(error.message);
console.log(error);
@@ -341,7 +342,8 @@ const SettingsModal = ({ isOpen, closeModal }) => {
if (!oldData.account?.author?.address.endsWith('.eth') && parsedJson.account?.author?.address.endsWith('.eth') && anonymousMode === true) {
setAnonymousMode(false);
setNewSuccessMessage('Account data saved successfully. ENS address detected, Anon mode disabled.');
localStorage.setitem('successToast', 'Account data saved successfully. ENS address detected, Anon mode disabled.');
window.location.reload();
} else {
setNewSuccessMessage('Account data saved successfully.');
}
@@ -361,7 +363,8 @@ const SettingsModal = ({ isOpen, closeModal }) => {
if (parsedJson.account?.author?.address.endsWith('.eth') && anonymousMode === true) {
setAnonymousMode(false);
setNewSuccessMessage('Account imported successfully. ENS address detected, Anon mode disabled.');
localStorage.setItem('successToast', 'Account imported successfully. ENS address detected, Anon mode disabled.');
window.location.reload();
} else {
setNewSuccessMessage('Account imported successfully.');
}