Improve SettingsUserStore handling

This commit is contained in:
djmaze 2021-03-18 16:12:24 +01:00
parent ce74b2e92f
commit 97d5f8762d
8 changed files with 49 additions and 96 deletions

View file

@ -583,15 +583,13 @@ class RemoteUserFetch extends AbstractFetchRemote {
/**
* @param {string} key
* @param {?Function} valueFn
* @param {?Function} fn
* @param {?scalar} value
* @param {?Function} fCallback
*/
saveSettingsHelper(key, valueFn, fn) {
return (value) => {
this.saveSettings(fn || null, {
[key]: valueFn ? valueFn(value) : value
});
};
saveSetting(key, value, fCallback) {
this.saveSettings(fCallback, {
[key]: value
});
}
/**