This commit is contained in:
2026-01-14 02:43:10 -08:00
parent 883f270f90
commit cd60c86868

View File

@@ -762,11 +762,23 @@ class ConfigModal(ModalScreen):
"PORT": "999",
"SERVICE": "remote"
}
try:
self.save_all()
self.notify(f"ZeroTier auto-saved: Manual template created.")
except Exception as e:
self.notify(f"Auto-save failed: {e}", severity="error")
try:
self.save_all()
self.notify("ZeroTier manual template created.")
except Exception as e:
self.notify(f"Auto-save failed: {e}", severity="error")
self.editing_item_type = "store-zerotier"
self.editing_item_name = new_name
self.refresh_view()
return
peer_options = []
for p in probes:
peer_name = "Unnamed Peer"
if isinstance(p.payload, dict):
peer_name = p.payload.get("name") or p.payload.get("NAME") or peer_name
peer_options.append(f"{p.address} ({peer_name})")
def on_peer_selected(peer_choice: str):
if not peer_choice: return