2
0

Change web client settings to be saved earlier and more often (#34074)

This commit is contained in:
Claire
2025-03-05 16:42:33 +01:00
committed by GitHub
parent 8cf27d0fbb
commit 00dbefdbbf

View File

@@ -29,7 +29,7 @@ const debouncedSave = debounce((dispatch, getState) => {
api().put('/api/web/settings', { data }) api().put('/api/web/settings', { data })
.then(() => dispatch({ type: SETTING_SAVE })) .then(() => dispatch({ type: SETTING_SAVE }))
.catch(error => dispatch(showAlertForError(error))); .catch(error => dispatch(showAlertForError(error)));
}, 5000, { trailing: true }); }, 2000, { leading: true, trailing: true });
export function saveSettings() { export function saveSettings() {
return (dispatch, getState) => debouncedSave(dispatch, getState); return (dispatch, getState) => debouncedSave(dispatch, getState);