Fix crash when saving language profiles

This commit is contained in:
LASER-Yi 2022-06-01 20:42:59 +08:00
parent cf15c26f1b
commit 059ab59fc7

View file

@ -64,14 +64,16 @@ const Layout: FunctionComponent<Props> = (props) => {
const { settings, storages } = values; const { settings, storages } = values;
if (Object.keys(settings).length > 0) { if (Object.keys(settings).length > 0) {
submitHooks(settings); const settingsToSubmit = { ...settings };
LOG("info", "submitting settings", settings); submitHooks(settingsToSubmit);
mutate(settings); LOG("info", "submitting settings", settingsToSubmit);
mutate(settingsToSubmit);
} }
if (Object.keys(storages).length > 0) { if (Object.keys(storages).length > 0) {
LOG("info", "submitting storages", storages); const storagesToSubmit = { ...storages };
updateStorage(storages); LOG("info", "submitting storages", storagesToSubmit);
updateStorage(storagesToSubmit);
} }
}, },
[mutate, updateStorage] [mutate, updateStorage]