From 6edac56634f18cb58282dc5966dc7169e728b450 Mon Sep 17 00:00:00 2001 From: Taylor Helsper Date: Mon, 17 Feb 2020 22:21:38 -0600 Subject: [PATCH] Hide status until bitcoin is syced --- rootfs/standard/var/www/mynode/settings.py | 2 ++ .../var/www/mynode/templates/settings.html | 21 +++++++++++-------- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/rootfs/standard/var/www/mynode/settings.py b/rootfs/standard/var/www/mynode/settings.py index cec969fe..7968b237 100644 --- a/rootfs/standard/var/www/mynode/settings.py +++ b/rootfs/standard/var/www/mynode/settings.py @@ -1,6 +1,7 @@ from config import * from flask import Blueprint, render_template, session, abort, Markup, request, redirect, send_from_directory, url_for, flash from bitcoinrpc.authproxy import AuthServiceProxy, JSONRPCException +from bitcoind import is_bitcoind_synced from pprint import pprint, pformat from threading import Timer from thread_functions import * @@ -151,6 +152,7 @@ def page_settings(): "quicksync_status_log": quicksync_status_log, "quicksync_status": quicksync_status, "quicksync_status_color": quicksync_status_color, + "is_bitcoin_synced": is_bitcoind_synced(), "bitcoin_status_log": bitcoin_status_log, "bitcoin_status": get_service_status_basic_text("bitcoind"), "bitcoin_status_color": get_service_status_color("bitcoind"), diff --git a/rootfs/standard/var/www/mynode/templates/settings.html b/rootfs/standard/var/www/mynode/templates/settings.html index f237e463..f2a06755 100644 --- a/rootfs/standard/var/www/mynode/templates/settings.html +++ b/rootfs/standard/var/www/mynode/templates/settings.html @@ -552,6 +552,15 @@
+
Tor Status
+
+
+ {{ tor_status }} +
+ + +
+
Bitcoin Status
@@ -561,6 +570,7 @@
+ {% if is_bitcoin_synced %}
LND Status
@@ -570,15 +580,6 @@
-
Tor Status
-
-
- {{ tor_status }} -
- - -
-
Electrum Server Status
@@ -624,6 +625,8 @@
+ {% endif %} +
Firewall Status