secret validation

This commit is contained in:
Flowseal
2026-03-29 17:30:39 +03:00
parent 46426c45b0
commit be8d178e5c
4 changed files with 14 additions and 6 deletions

View File

@@ -151,16 +151,16 @@ def _edit_config_dialog() -> None:
done.set()
def on_save() -> None:
from tkinter import messagebox
merged = validate_config_form(widgets, DEFAULT_CONFIG, include_autostart=False)
if isinstance(merged, str):
_show_error(merged)
messagebox.showerror("TG WS Proxy — Ошибка", merged, parent=root)
return
save_config(merged)
_config.update(merged)
log.info("Config saved: %s", merged)
_tray_icon.menu = _build_menu()
from tkinter import messagebox
do_restart = messagebox.askyesno(
"Перезапустить?",
"Настройки сохранены.\n\nПерезапустить прокси сейчас?",