From b12c5ed12bcd1d0ab0c4d94f2544077ce1efed12 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Sat, 23 May 2026 10:56:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5=E6=9C=8D=E5=8A=A1=E5=9C=A8?= =?UTF-8?q?=E8=BF=9E=E6=8E=A5=E6=97=B6=E5=85=81=E8=AE=B8URL=E9=87=8D?= =?UTF-8?q?=E5=AE=9A=E5=90=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- publish/changeLog.md | 4 ++++ src/main/modules/sync/client/client.ts | 1 + 2 files changed, 5 insertions(+) diff --git a/publish/changeLog.md b/publish/changeLog.md index bd81f498..deb44b74 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -2,6 +2,10 @@ - 优化kw歌单列表数据显示 +### 优化 + +- 同步服务在连接时允许URL重定向 + ### 修复 - 修复 kg 搜索结果显示问题(#2782) diff --git a/src/main/modules/sync/client/client.ts b/src/main/modules/sync/client/client.ts index 1cecacfb..ad0032ee 100644 --- a/src/main/modules/sync/client/client.ts +++ b/src/main/modules/sync/client/client.ts @@ -151,6 +151,7 @@ let client: LX.Sync.Client.Socket | null // let listSyncPromise: Promise export const connect = (urlInfo: LX.Sync.Client.UrlInfo, keyInfo: LX.Sync.ClientKeyInfo) => { client = new WebSocket(`${urlInfo.wsProtocol}//${urlInfo.hostPath}/socket?i=${encodeURIComponent(keyInfo.clientId)}&t=${encodeURIComponent(aesEncrypt(SYNC_CODE.msgConnect, keyInfo.key))}`, { + followRedirects: true, }) as LX.Sync.Client.Socket client.data = { keyInfo,