From 84a4c6c627d0be51afec255e0b2930ea1b717fdb Mon Sep 17 00:00:00 2001 From: yml2213 Date: Sat, 8 Aug 2026 02:02:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20kuaishou-lewan=20=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E9=AA=8C=E8=AF=81=E5=90=8E=E6=9C=AA=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=E7=9A=84=E6=96=B0=E8=B4=A6=E5=8F=B7=E8=A2=AB=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E7=AB=AF=E6=95=B0=E6=8D=AE=E8=A6=86=E7=9B=96=E4=B8=A2=E5=A4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/admin/platform/AdminPlatformShopsPage.tsx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/apps/frontend/src/pages/admin/platform/AdminPlatformShopsPage.tsx b/apps/frontend/src/pages/admin/platform/AdminPlatformShopsPage.tsx index 4647392f..b792e5a1 100644 --- a/apps/frontend/src/pages/admin/platform/AdminPlatformShopsPage.tsx +++ b/apps/frontend/src/pages/admin/platform/AdminPlatformShopsPage.tsx @@ -2035,7 +2035,18 @@ function CloudtentaclesPlatformPanel({ deviceType: selectedSource.deviceType, }) const nextConfig = await fetchAdminCloudtentaclesSourceConfig() - onChange(nextConfig.data) + onChange({ + ...nextConfig.data, + sources: [ + ...nextConfig.data.sources, + ...config.sources.filter( + (source) => + !nextConfig.data.sources.some( + (item) => item.key === source.key, + ), + ), + ], + }) return response.data }) }