Skip to content

Commit 7ed7c8d

Browse files
committed
Fixed webserver button labels not being able to have spaces
1 parent f473f1e commit 7ed7c8d

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

Examples/webserver_example.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
# Binding functions to custom buttons
1313
webserver.add_button("test", lambda: print("test"))
1414
webserver.add_button("blink", lambda: board.led_blink(2))
15-
webserver.add_button("LED_Off", lambda: board.led_off())
16-
webserver.add_button("Servo_Up", lambda: servo_one.set_angle(0))
17-
webserver.add_button("Servo_Down", lambda: servo_one.set_angle(135))
15+
webserver.add_button("LED Off", lambda: board.led_off())
16+
webserver.add_button("Servo_Up", lambda: servo_one.set_angle(90))
17+
webserver.add_button("Servo_Down", lambda: servo_one.set_angle(0))
1818

1919
# Logging static data to the webserver
2020
# webserver.log_data("test", "test")

XRPLib/webserver.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ def _index_page(self, request):
5050
if request.method == 'GET':
5151
return self._generateHTML()
5252
if request.method == 'POST':
53-
text = list(request.form.keys())[0]
53+
if str(list(request.form.values())[0]).count(" ") == 0:
54+
text = str(list(request.form.keys())[0])
55+
else:
56+
text = str(list(request.form.values())[0])
5457
self._handleUserFunctionRequest(text)
5558
return self._generateHTML()
5659

0 commit comments

Comments
 (0)