修复开始任务时对任务开始失败时的错误处理
parent
12c370d7cb
commit
f237a9aab5
|
@ -291,7 +291,10 @@ const actions = {
|
||||||
try {
|
try {
|
||||||
await checkPath(rootState.setting.download.savePath)
|
await checkPath(rootState.setting.download.savePath)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
if (error) return commit('setStatusText', '检查下载目录出错: ' + error.message)
|
commit('onError', downloadInfo)
|
||||||
|
commit('setStatusText', '检查下载目录出错: ' + error.message)
|
||||||
|
await dispatch('startTask')
|
||||||
|
return
|
||||||
}
|
}
|
||||||
const _this = this
|
const _this = this
|
||||||
const options = {
|
const options = {
|
||||||
|
@ -422,7 +425,11 @@ const actions = {
|
||||||
dl.updateSaveInfo(rootState.setting.download.savePath, downloadInfo.fileName)
|
dl.updateSaveInfo(rootState.setting.download.savePath, downloadInfo.fileName)
|
||||||
try {
|
try {
|
||||||
await dl.start()
|
await dl.start()
|
||||||
} catch (_) {}
|
} catch (error) {
|
||||||
|
commit('onError', downloadInfo)
|
||||||
|
commit('setStatusText', error.message)
|
||||||
|
await dispatch('startTask')
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
await dispatch('handleStartTask', downloadInfo)
|
await dispatch('handleStartTask', downloadInfo)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue