updated tk servers dialog to save config

This commit is contained in:
Blake Harnden 2019-11-05 16:56:47 -08:00
parent cb72a70d85
commit 73b147b152

View file

@ -1,5 +1,6 @@
import tkinter as tk
from coretk import appdirs
from coretk.coreclient import CoreServer
from coretk.dialogs.dialog import Dialog
@ -113,7 +114,14 @@ class ServersDialog(Dialog):
button.grid(row=0, column=1, sticky="ew")
def click_save_configuration(self):
pass
servers = []
for name in sorted(self.app.core.servers):
server = self.app.core.servers[name]
servers.append(
{"name": server.name, "address": server.address, "port": server.port}
)
self.app.config["servers"] = servers
appdirs.save_config(self.app.config)
def click_create(self):
name = self.name.get()