This commit is contained in:
2026-01-14 14:39:00 -08:00
parent 2eb48e67be
commit 0c70aab725

View File

@@ -788,7 +788,7 @@ class ConfigModal(ModalScreen):
else:
# 3b. Connect to Remote Peer - Background Discovery
@work
async def run_discovery():
async def run_discovery(node):
self.notify(f"Discovery: Scanning {net_id} for peers...", timeout=5)
central_token = self.config_data.get("networking", {}).get("zerotier", {}).get("api_key")
try:
@@ -839,9 +839,7 @@ class ConfigModal(ModalScreen):
self.notify(f"Connected to {p.address}")
self.refresh_view()
run_discovery()
self.app.push_screen(SelectionModal("Select Remote Peer", peer_options), callback=on_peer_selected)
run_discovery(self)
self.app.push_screen(SelectionModal("ZeroTier Mode", ["Host (Share a local store)", "Connect (Use a remote store)"]), callback=on_mode_selected)