diff --git a/FireWalletBrowser.bsdesign b/FireWalletBrowser.bsdesign index 6eb4241..a5780ec 100644 Binary files a/FireWalletBrowser.bsdesign and b/FireWalletBrowser.bsdesign differ diff --git a/main.py b/main.py index 911a1ba..2076780 100644 --- a/main.py +++ b/main.py @@ -1148,15 +1148,20 @@ def settings(): if success == None: success = "" + if not os.path.exists(".git"): return render_template("settings.html", account=account, hsd_version=account_module.hsdVersion(False), - error=error,success=success,version="Error",internal=account_module.HSD_INTERNAL_NODE) + error=error,success=success,version="Error", + internal=account_module.HSD_INTERNAL_NODE, + spv=account_module.isSPV()) info = gitinfo.get_git_info() if not info: return render_template("settings.html", account=account, hsd_version=account_module.hsdVersion(False), - error=error,success=success,version="Error",internal=account_module.HSD_INTERNAL_NODE) + error=error,success=success,version="Error", + internal=account_module.HSD_INTERNAL_NODE, + spv=account_module.isSPV()) branch = info['refs'] if branch != "main": @@ -1171,7 +1176,8 @@ def settings(): version += ' (New version available)' return render_template("settings.html", account=account, hsd_version=account_module.hsdVersion(False), - error=error,success=success,version=version,internal=account_module.HSD_INTERNAL_NODE) + error=error,success=success,version=version,internal=account_module.HSD_INTERNAL_NODE, + spv=account_module.isSPV()) @app.route('/settings/') def settings_action(action): diff --git a/templates/settings.html b/templates/settings.html index e7cba1d..eb4b7f7 100644 --- a/templates/settings.html +++ b/templates/settings.html @@ -68,7 +68,7 @@

{{success}}

-

Node Settings

HSD Version: v{{hsd_version}} +

Node Settings

HSD Version: v{{hsd_version}}  Type: {% if internal %} Internal {% else %} Remote {% endif %} ({% if spv %}SPV{% else %}Full Node{% endif %})
Settings that affect all wallets