From 1bb302830841aa8d827e1bab60f50c8b1ca1cc56 Mon Sep 17 00:00:00 2001 From: yanghuanglin Date: Thu, 11 Jan 2024 18:57:54 +0800 Subject: [PATCH] fix treat remotePort as a number fix remove proxy failed --- assets/static/js/index-proxy-list.js | 14 ++++++-------- assets/static/js/json-process.js | 1 + 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/assets/static/js/index-proxy-list.js b/assets/static/js/index-proxy-list.js index 25e659a..be25387 100644 --- a/assets/static/js/index-proxy-list.js +++ b/assets/static/js/index-proxy-list.js @@ -320,16 +320,14 @@ var loadProxyInfo = (function ($) { }, function (index) { layui.layer.close(index); var proxies = clientConfig.proxies; - var newProxies = []; - for (var i = 0; i < proxies.length; i++) { - var proxy = proxies[i]; - for (var temp of data) { - if (temp.name !== proxy.name) { - newProxies.push(proxy); + for (var i = 0; i < data.length; i++) { + proxies.forEach(function (proxy, j) { + if (data[i].name === proxy.name) { + proxies.splice(j, 1); } - } + }); } - clientConfig.proxies = newProxies; + updateFrpcConfig(index); }); } diff --git a/assets/static/js/json-process.js b/assets/static/js/json-process.js index 052c596..610b7a5 100644 --- a/assets/static/js/json-process.js +++ b/assets/static/js/json-process.js @@ -40,6 +40,7 @@ 'healthCheck.maxFailed', 'healthCheck.intervalSeconds', 'localPort', + 'remotePort' ], boolean: [ 'transport.useEncryption',