Skip to content

Commit 318aa09

Browse files
committed
remove default Subscribe, fix merge server bug
1 parent d024428 commit 318aa09

File tree

2 files changed

+4
-14
lines changed

2 files changed

+4
-14
lines changed

shadowsocks-csharp/Model/Configuration.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -389,13 +389,10 @@ public Configuration()
389389
sysProxyMode = (int)ProxyMode.Global;
390390
proxyRuleMode = (int)ProxyRuleMode.BypassLanAndChina;
391391

392-
//nodeFeedURL = DEFAULT_FEED_URL;
393-
//nodeFeedGroup = "";
394392
nodeFeedAutoUpdate = true;
395393

396394
serverSubscribes = new List<ServerSubscribe>()
397395
{
398-
new ServerSubscribe()
399396
};
400397

401398
configs = new List<Server>()

shadowsocks-csharp/View/ConfigForm.cs

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -233,18 +233,11 @@ private int SaveOldSelectedServer()
233233
ret = 1; // display changed
234234
}
235235
Server oldServer = _modifiedConfiguration.configs[_oldSelectedIndex];
236-
if (oldServer.server == server.server
237-
&& oldServer.server_port == server.server_port
238-
&& oldServer.password == server.password
239-
&& oldServer.method == server.method
240-
)
236+
if (oldServer.isMatchServer(server))
241237
{
242-
if (oldServer.obfs == server.obfs
243-
&& oldServer.obfsparam == server.obfsparam)
244-
server.setObfsData(oldServer.getObfsData());
245-
if (oldServer.protocol == server.protocol
246-
&& oldServer.protocolparam == server.protocolparam)
247-
server.setProtocolData(oldServer.getProtocolData());
238+
server.setObfsData(oldServer.getObfsData());
239+
server.setProtocolData(oldServer.getProtocolData());
240+
server.enable = oldServer.enable;
248241
}
249242
_modifiedConfiguration.configs[_oldSelectedIndex] = server;
250243

0 commit comments

Comments
 (0)