From d346a532ffc2b9dcabca423ea84cd0c619e206f0 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Sat, 6 May 2017 18:08:32 +0200 Subject: [PATCH] Rev2056, Add local client to sidebar peer numbers --- plugins/Sidebar/SidebarPlugin.py | 9 +++++++++ src/Config.py | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/plugins/Sidebar/SidebarPlugin.py b/plugins/Sidebar/SidebarPlugin.py index 97d8f521..c0a96494 100644 --- a/plugins/Sidebar/SidebarPlugin.py +++ b/plugins/Sidebar/SidebarPlugin.py @@ -70,6 +70,15 @@ class UiWebsocketPlugin(object): connectable = len([peer_id for peer_id in site.peers.keys() if not peer_id.endswith(":0")]) onion = len([peer_id for peer_id in site.peers.keys() if ".onion" in peer_id]) peers_total = len(site.peers) + + # Add myself + if site.settings["serving"]: + peers_total += 1 + if site.connection_server.port_opened: + connectable += 1 + if site.connection_server.tor_manager.start_onions: + onion += 1 + if peers_total: percent_connected = float(connected) / peers_total percent_connectable = float(connectable) / peers_total diff --git a/src/Config.py b/src/Config.py index 051181a1..072af068 100644 --- a/src/Config.py +++ b/src/Config.py @@ -10,7 +10,7 @@ class Config(object): def __init__(self, argv): self.version = "0.5.4" - self.rev = 2055 + self.rev = 2056 self.argv = argv self.action = None self.config_file = "zeronet.conf"