fix: user preferences removal bug

This commit is contained in:
Arman
2024-07-22 17:58:46 +02:00
parent 8e9b14710e
commit 837652db74
@@ -11,11 +11,7 @@
$: if (prefs) {
if (JSON.stringify(prefs) !== JSON.stringify(Object.entries($user.prefs))) {
if (!!prefs[prefs.length - 1][0] && !!prefs[prefs.length - 1][1]) {
arePrefsDisabled = false;
} else {
arePrefsDisabled = true;
}
arePrefsDisabled = false;
} else {
arePrefsDisabled = true;
}
@@ -86,7 +82,7 @@
text
disabled={(!key || !value) && index === 0}
on:click={() => {
if (index === 0) {
if (index === 0 && prefs?.length === 1) {
prefs = [['', '']];
} else {
prefs.splice(index, 1);