aboutsummaryrefslogtreecommitdiffstats
path: root/web-project/src
diff options
context:
space:
mode:
authorEddy Pedroni <epedroni@pm.me>2025-03-01 08:04:36 +0100
committerEddy Pedroni <epedroni@pm.me>2025-03-01 08:04:36 +0100
commitff427ab6344a06efe14b7bd519becf2feb9ae1a8 (patch)
treeffee53573b5b47bdd084fca5af9f05e2e535b687 /web-project/src
parent1cbbf7ced484bf66c52c824a008f123847a7c93f (diff)
Fix loop binding issue
Diffstat (limited to 'web-project/src')
-rw-r--r--web-project/src/solo_tool_web.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/web-project/src/solo_tool_web.py b/web-project/src/solo_tool_web.py
index 48c4866..8e3b576 100644
--- a/web-project/src/solo_tool_web.py
+++ b/web-project/src/solo_tool_web.py
@@ -2,6 +2,7 @@ from glob import glob
import sys
from os import getenv
from os.path import basename, splitext
+from functools import partial
from nicegui import ui
from starlette.formparsers import MultiPartParser
@@ -12,9 +13,6 @@ from solo_tool import handlers
SESSION_DIR = getenv("SESSION_DIR", "/home/eddy/music/sessions")
SONG_POOL = getenv("SONG_POOL", "/home/eddy/music")
-print(f"SESSION_DIR: {SESSION_DIR}")
-print(f"SONG_POOL: {SONG_POOL}")
-
def fileName(path: str) -> str:
return basename(splitext(path)[0])
@@ -127,6 +125,6 @@ def landingPage():
ui.label("Choose a session").classes('text-lg')
for name, soloTool in sessions.items():
- ui.button(name, on_click=lambda: ui.navigate.to(f"/{name}"))
+ ui.button(name, on_click=partial(ui.navigate.to, f"/{name}"))
ui.run(binding_refresh_interval=0.5, port=int(sys.argv[1]))