From af06086c1b74139961b78467cbdff4dbbc2d7fe8 Mon Sep 17 00:00:00 2001 From: xream Date: Wed, 29 May 2024 19:15:52 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=8E=BB=E9=99=A4=20Surge/Surfboard?= =?UTF-8?q?=20=E8=BE=93=E5=87=BA=E8=8A=82=E7=82=B9=E5=90=8D=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E9=80=97=E5=8F=B7=E5=92=8C=E7=AD=89=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/package.json | 2 +- backend/src/core/proxy-utils/producers/surfboard.js | 2 +- backend/src/core/proxy-utils/producers/surge.js | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/package.json b/backend/package.json index b0c4e42..a7e5bf2 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "sub-store", - "version": "2.14.319", + "version": "2.14.320", "description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.", "main": "src/main.js", "scripts": { diff --git a/backend/src/core/proxy-utils/producers/surfboard.js b/backend/src/core/proxy-utils/producers/surfboard.js index aaf5f57..02c5ad1 100644 --- a/backend/src/core/proxy-utils/producers/surfboard.js +++ b/backend/src/core/proxy-utils/producers/surfboard.js @@ -6,7 +6,7 @@ const targetPlatform = 'Surfboard'; export default function Surfboard_Producer() { const produce = (proxy) => { - proxy.name = proxy.name.replace(/=/g, ''); + proxy.name = proxy.name.replace(/=|,/g, ''); switch (proxy.type) { case 'ss': return shadowsocks(proxy); diff --git a/backend/src/core/proxy-utils/producers/surge.js b/backend/src/core/proxy-utils/producers/surge.js index 8c80189..415cf9f 100644 --- a/backend/src/core/proxy-utils/producers/surge.js +++ b/backend/src/core/proxy-utils/producers/surge.js @@ -14,6 +14,7 @@ const ipVersions = { export default function Surge_Producer() { const produce = (proxy, type, opts = {}) => { + proxy.name = proxy.name.replace(/=|,/g, ''); switch (proxy.type) { case 'ss': return shadowsocks(proxy);