f
This commit is contained in:
@@ -764,10 +764,22 @@ class ConfigModal(ModalScreen):
|
|||||||
}
|
}
|
||||||
try:
|
try:
|
||||||
self.save_all()
|
self.save_all()
|
||||||
self.notify(f"ZeroTier auto-saved: Manual template created.")
|
self.notify("ZeroTier manual template created.")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.notify(f"Auto-save failed: {e}", severity="error")
|
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):
|
def on_peer_selected(peer_choice: str):
|
||||||
if not peer_choice: return
|
if not peer_choice: return
|
||||||
p_addr = peer_choice.split(" ")[0]
|
p_addr = peer_choice.split(" ")[0]
|
||||||
|
|||||||
Reference in New Issue
Block a user