Skip to content

Commit 812966a

Browse files
committed
Stop showing errors when user did nothing wrong :'(
1 parent 2b3c391 commit 812966a

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

client/main.py

+9-5
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ def show_pay(self):
6565
if not self.pay_widget:
6666
self.pay_widget = Pay(self)
6767
self.clear_widgets()
68-
self.add_widget(self.pay_widget)
6968
self.pay_widget.ids.payment_details.text = ''
69+
self.add_widget(self.pay_widget)
7070

7171
def show_scan(self):
7272
"""
@@ -139,10 +139,14 @@ def __init__(self, **kwargs):
139139
# ..And trying to connect if nothing changed, so the user doesn't set the parameters again
140140
try:
141141
EventLoop.window.bind(on_keyboard=self.key_input)
142-
self.account.connect(ip, port)
143-
self.interface_manager.show_home()
144-
self.interface_manager.home.update_balance_text()
145-
self.interface_manager.show_home()
142+
if os.path.isfile(self.node_cert):
143+
self.account.connect(ip, port)
144+
self.interface_manager.show_home()
145+
self.interface_manager.home.update_balance_text()
146+
self.interface_manager.show_home()
147+
else:
148+
# This case is likely to be the first launch, no need for error
149+
self.interface_manager.show_login()
146150
except Exception as e:
147151
self.interface_manager.login.ids.error.text = str(e)
148152
self.interface_manager.show_login()

client/pay.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def pay(self):
4242
try:
4343
confirmed = self.manager.app.account.pay(self.bolt11, self.invoice_desc)
4444
if confirmed:
45-
self.ids.payment_details.text = 'Success !'
45+
self.ids.payment_details.text = '[size=22sp][b][color=00B808]Success ![/color][/b][/size]'
4646
else:
4747
self.ids.payment_details.text = 'Something went wrong, maybe you should try again'
4848
except Exception as e:

0 commit comments

Comments
 (0)