From bcbedbe05355bc6d9f2becd6a5927f0fc8d49547 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Mon, 6 Apr 2020 14:18:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/utils/music/kg/songList.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/renderer/utils/music/kg/songList.js b/src/renderer/utils/music/kg/songList.js index 1e389429..4db7146b 100644 --- a/src/renderer/utils/music/kg/songList.js +++ b/src/renderer/utils/music/kg/songList.js @@ -187,6 +187,7 @@ export default { }, async getUserListDetail(link, page, retryNum = 0) { + if (retryNum > 2) return Promise.reject(new Error('link try max num')) if (link.includes('#')) link = link.replace(/#.*$/, '') if (link.includes('zlist.html')) { link = link.replace(/^(.*)zlist\.html/, 'https://m3ws.kugou.com/zlist/list') @@ -195,10 +196,8 @@ export default { } else { link += `&pagesize=${this.listDetailLimit}&page=${page}` } - return this.getUserListDetail(link, page, ++retryNum) } if (this._requestObj_listDetailLink) this._requestObj_listDetailLink.cancelHttp() - if (retryNum > 2) return Promise.reject(new Error('link try max num')) this._requestObj_listDetailLink = httpFetch(link, { headers: {