File tree Expand file tree Collapse file tree 2 files changed +4
-14
lines changed Expand file tree Collapse file tree 2 files changed +4
-14
lines changed Original file line number Diff line number Diff line change @@ -389,13 +389,10 @@ public Configuration()
389
389
sysProxyMode = ( int ) ProxyMode . Global ;
390
390
proxyRuleMode = ( int ) ProxyRuleMode . BypassLanAndChina ;
391
391
392
- //nodeFeedURL = DEFAULT_FEED_URL;
393
- //nodeFeedGroup = "";
394
392
nodeFeedAutoUpdate = true ;
395
393
396
394
serverSubscribes = new List < ServerSubscribe > ( )
397
395
{
398
- new ServerSubscribe ( )
399
396
} ;
400
397
401
398
configs = new List < Server > ( )
Original file line number Diff line number Diff line change @@ -233,18 +233,11 @@ private int SaveOldSelectedServer()
233
233
ret = 1 ; // display changed
234
234
}
235
235
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 ) )
241
237
{
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 ;
248
241
}
249
242
_modifiedConfiguration . configs [ _oldSelectedIndex ] = server ;
250
243
You can’t perform that action at this time.
0 commit comments