Migrate config file
This commit is contained in:
@@ -29,6 +29,7 @@ function run (state) {
|
|||||||
if (semver.lt(version, '0.17.0')) migrate_0_17_0(saved)
|
if (semver.lt(version, '0.17.0')) migrate_0_17_0(saved)
|
||||||
if (semver.lt(version, '0.17.2')) migrate_0_17_2(saved)
|
if (semver.lt(version, '0.17.2')) migrate_0_17_2(saved)
|
||||||
if (semver.lt(version, '0.21.0')) migrate_0_21_0(saved)
|
if (semver.lt(version, '0.21.0')) migrate_0_21_0(saved)
|
||||||
|
if (semver.lt(version, '0.21.1')) migrate_0_21_1(saved)
|
||||||
|
|
||||||
// Config is now on the new version
|
// Config is now on the new version
|
||||||
state.saved.version = config.APP_VERSION
|
state.saved.version = config.APP_VERSION
|
||||||
@@ -214,3 +215,9 @@ function migrate_0_21_0 (saved) {
|
|||||||
saved.prefs.soundNotifications = true
|
saved.prefs.soundNotifications = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function migrate_0_21_1 (saved) {
|
||||||
|
if (saved.prefs.externalPlayerPath == null) {
|
||||||
|
saved.prefs.externalPlayerPath = ''
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -207,8 +207,6 @@ function load (cb) {
|
|||||||
onSavedState(err)
|
onSavedState(err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
} else if (saved.prefs.externalPlayerPath == null) {
|
|
||||||
saved.prefs.externalPlayerPath = ''
|
|
||||||
}
|
}
|
||||||
onSavedState(null, saved)
|
onSavedState(null, saved)
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user