mirror of
https://github.com/mynodebtc/mynode.git
synced 2024-12-25 22:18:07 +00:00
Fix issue setting alias
This commit is contained in:
parent
eb021f55bd
commit
7627916232
|
@ -165,12 +165,22 @@ def page_lnd():
|
||||||
invoices = get_lightning_invoices()
|
invoices = get_lightning_invoices()
|
||||||
|
|
||||||
watchtower_server_info = get_lightning_watchtower_server_info()
|
watchtower_server_info = get_lightning_watchtower_server_info()
|
||||||
watchtower_uri = "..."
|
watchtower_text= "..."
|
||||||
if watchtower_server_info != None:
|
if watchtower_server_info != None:
|
||||||
if "uris" in watchtower_server_info and len(watchtower_server_info['uris']) > 0:
|
try:
|
||||||
watchtower_uri = watchtower_server_info['uris'][0]
|
if "uris" in watchtower_server_info and len(watchtower_server_info['uris']) > 0:
|
||||||
|
watchtower_text = watchtower_server_info['uris'][0]
|
||||||
|
elif "pubkey" in watchtower_server_info or "listeners" in watchtower_server_info:
|
||||||
|
watchtower_text = ""
|
||||||
|
if "pubkey" in watchtower_server_info:
|
||||||
|
watchtower_text += watchtower_server_info["pubkey"]
|
||||||
|
#if "listeners":
|
||||||
|
# watchtower_text += "listeners: " + watchtower_server_info["listeners"][0]
|
||||||
|
else:
|
||||||
|
watchtower_text = "missing info"
|
||||||
|
except:
|
||||||
|
watchtower_text = "error"
|
||||||
|
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
templateData = {
|
templateData = {
|
||||||
"title": "myNode Lightning Status",
|
"title": "myNode Lightning Status",
|
||||||
|
@ -215,7 +225,7 @@ def page_lnd():
|
||||||
"channel_pending": format_sat_amount(balance_info["channel_pending"]),
|
"channel_pending": format_sat_amount(balance_info["channel_pending"]),
|
||||||
"wallet_balance": format_sat_amount(balance_info["wallet_balance"]),
|
"wallet_balance": format_sat_amount(balance_info["wallet_balance"]),
|
||||||
"wallet_pending": format_sat_amount(balance_info["wallet_pending"]),
|
"wallet_pending": format_sat_amount(balance_info["wallet_pending"]),
|
||||||
"watchtower_uri": watchtower_uri,
|
"watchtower_text": Markup(watchtower_text),
|
||||||
"peers": peers,
|
"peers": peers,
|
||||||
"channels": channels,
|
"channels": channels,
|
||||||
"transactions": transactions,
|
"transactions": transactions,
|
||||||
|
@ -463,7 +473,8 @@ def page_lnd_change_alias():
|
||||||
flash("Invalid Alias", category="error")
|
flash("Invalid Alias", category="error")
|
||||||
return redirect(url_for(".page_lnd"))
|
return redirect(url_for(".page_lnd"))
|
||||||
with open("/mnt/hdd/mynode/settings/.lndalias", "w") as f:
|
with open("/mnt/hdd/mynode/settings/.lndalias", "w") as f:
|
||||||
utf8_alias = alias.decode('utf-8', 'ignore')
|
alias_bytes = alias.encode('utf-8')
|
||||||
|
utf8_alias = alias_bytes.decode('utf-8', 'ignore')
|
||||||
f.write(utf8_alias)
|
f.write(utf8_alias)
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user