From 382235c5563940312f66adf0e8c0b0e88b532f2a Mon Sep 17 00:00:00 2001 From: lyswhut Date: Sun, 13 Dec 2020 13:30:21 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E5=A4=9A=E4=BD=99=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/views/List.vue | 12 +++++------- src/renderer/views/SongList.vue | 4 +--- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/renderer/views/List.vue b/src/renderer/views/List.vue index d0f1a077..df5a82e6 100644 --- a/src/renderer/views/List.vue +++ b/src/renderer/views/List.vue @@ -846,18 +846,16 @@ export default { } else { this.fetchingListStatus[id] = true } - return this.getListDetailAll({ source, id: sourceListId }).catch(err => { - return Promise.reject(err) - }).finally(() => { + return this.getListDetailAll({ source, id: sourceListId }).finally(() => { this.fetchingListStatus[id] = false }) }, async handleSyncSourceList(index) { - const targetList = this.userList[index] - const list = await this.fetchList(targetList.id, targetList.source, targetList.sourceListId) - // console.log(targetList.list.length, list.length) + const targetListInfo = this.userList[index] + const list = await this.fetchList(targetListInfo.id, targetListInfo.source, targetListInfo.sourceListId) + // console.log(targetListInfo.list.length, list.length) this.setList({ - ...targetList, + ...targetListInfo, list, }) }, diff --git a/src/renderer/views/SongList.vue b/src/renderer/views/SongList.vue index 2c1b5cda..d99241dc 100644 --- a/src/renderer/views/SongList.vue +++ b/src/renderer/views/SongList.vue @@ -405,9 +405,7 @@ export default { }, async fetchList() { this.detailLoading = true - return this.getListDetailAll({ source: this.source, id: this.selectListInfo.id }).catch(err => { - return Promise.reject(err) - }).finally(() => { + return this.getListDetailAll({ source: this.source, id: this.selectListInfo.id }).finally(() => { this.detailLoading = false }) },