修复v1.14.0出现的备份与恢复功能备份的数据无法恢复的问题

This commit is contained in:
lyswhut
2021-10-04 12:22:16 +08:00
parent e12f95ff74
commit eb67d67a60
4 changed files with 20 additions and 8 deletions
+1 -1
View File
@@ -1050,7 +1050,7 @@ export default {
if (result.canceled) return
let listData
try {
listData = JSON.parse(await readLxConfigFile(result.filePaths[0]))
listData = await readLxConfigFile(result.filePaths[0])
} catch (error) {
return
}
+6 -6
View File
@@ -815,7 +815,7 @@ export default {
async importSetting(path) {
let settingData
try {
settingData = JSON.parse(await readLxConfigFile(path))
settingData = await readLxConfigFile(path)
} catch (error) {
return
}
@@ -830,12 +830,12 @@ export default {
type: 'setting',
data: Object.assign({ version: this.settingVersion }, this.setting),
}
saveLxConfigFile(path, JSON.stringify(data))
saveLxConfigFile(path, data)
},
async importPlayList(path) {
let listData
try {
listData = JSON.parse(await readLxConfigFile(path))
listData = await readLxConfigFile(path)
} catch (error) {
return
}
@@ -867,12 +867,12 @@ export default {
if (item.otherSource) delete item.otherSource
}
}
saveLxConfigFile(path, JSON.stringify(data))
saveLxConfigFile(path, data)
},
async importAllData(path) {
let allData
try {
allData = JSON.parse(await readLxConfigFile(path))
allData = await readLxConfigFile(path)
} catch (error) {
return
}
@@ -906,7 +906,7 @@ export default {
if (item.otherSource) delete item.otherSource
}
}
saveLxConfigFile(path, JSON.stringify(allData))
saveLxConfigFile(path, allData)
},
handleImportAllData() {
selectDir({