fix settings behaving erratically and not updating properly

This commit is contained in:
Henry Jameson 2022-02-28 18:01:41 +02:00
parent 3a5ad18aca
commit 8bb97fbfeb

View file

@ -44,7 +44,7 @@ export const customAPIs = {
'blockNotificationsFromStrangers': 'updateNotificationSettings' 'blockNotificationsFromStrangers': 'updateNotificationSettings'
} }
export const defaultState = Object.fromEntries(Object.keys(settingsMapGet).map(key => [key, undefined])) export const defaultState = Object.fromEntries(Object.keys(settingsMapGet).map(key => [key, null]))
const serverSideConfig = { const serverSideConfig = {
state: { ...defaultState }, state: { ...defaultState },
@ -53,7 +53,7 @@ const serverSideConfig = {
set(state, name, value) set(state, name, value)
}, },
wipeServerSideOption (state, { name }) { wipeServerSideOption (state, { name }) {
set(state, name, undefined) set(state, name, null)
}, },
// Set the settings based on their path location // Set the settings based on their path location
setCurrentUser (state, user) { setCurrentUser (state, user) {