core: filter empty set operation

This commit is contained in:
undefined committed 2023-02-01 12:04:13 +08:00
1 parent fdfa5e9722
commit 1bd551916e
1 file changed
+1 -1
+1 -1
View File
@@ -363,7 +363,7 @@ class HomeSettingsHandler extends Handler {
if (val !== undefined) $set[key] = val; if (val !== undefined) $set[key] = val;
} }
for (const key in booleanKeys) if (!args[key]) $set[key] = false; for (const key in booleanKeys) if (!args[key]) $set[key] = false;
await setter($set); if (Object.keys($set).length) await setter($set);
if (args.viewLang && args.viewLang !== this.session.viewLang) this.session.viewLang = ''; if (args.viewLang && args.viewLang !== this.session.viewLang) this.session.viewLang = '';
this.back(); this.back();
} }