Map locally stored ebook settings onto defaults

This commit is contained in:
advplyr 2024-06-10 16:38:29 -05:00
parent 81130e04e5
commit eb2aa6f773

View file

@ -376,12 +376,12 @@ export default {
try {
const settings = localStorage.getItem('ereaderSettings')
if (settings) {
const ereaderSettings = JSON.parse(settings)
if (!ereaderSettings.spread) {
// Added in 0.9.71
ereaderSettings.spread = 'auto'
const _ereaderSettings = JSON.parse(settings)
for (const key in this.ereaderSettings) {
if (_ereaderSettings[key] !== undefined) {
this.ereaderSettings[key] = _ereaderSettings[key]
}
}
this.ereaderSettings = ereaderSettings
this.settingsUpdated()
}
} catch (error) {