implement removing server and saving

This commit is contained in:
clowwindy
2014-11-08 12:33:00 +08:00
parent ac1172c3ec
commit afa46b63b7
4 changed files with 63 additions and 26 deletions
+9 -1
View File
@@ -67,9 +67,17 @@ namespace Shadowsocks.Model
public static void Save(Configuration config)
{
if (config.index >= config.configs.Count)
{
config.index = config.configs.Count - 1;
}
if (config.index < 0)
{
config.index = 0;
}
config.isDefault = false;
try
{
config.isDefault = false;
using (StreamWriter sw = new StreamWriter(File.Open(CONFIG_FILE, FileMode.Create)))
{
string jsonString = SimpleJson.SimpleJson.SerializeObject(config);