From 2f9fe9a2fa1fff70a8eb8efad457d4b0f4bcf4c7 Mon Sep 17 00:00:00 2001 From: Simon Date: Sun, 18 May 2025 11:00:12 +0200 Subject: [PATCH] modified: app.py modified: templates/quiz.html --- app.py | 3 +- templates/quiz.html | 76 +++++++++++++++++++++++++++++++++++++-------- 2 files changed, 65 insertions(+), 14 deletions(-) diff --git a/app.py b/app.py index 7c31a29..27d26e5 100644 --- a/app.py +++ b/app.py @@ -202,12 +202,13 @@ def check_answer(): def play_track(): device_id = request.args.get('device_id') track_uri = request.args.get('track_uri') + position_ms = int(request.args.get('position_ms', 0)) if not device_id or not track_uri: return {"error": "Missing device_id or track_uri"}, 400 sp = get_spotify_client() - sp.start_playback(device_id=device_id, uris=[track_uri]) + sp.start_playback(device_id=device_id, uris=[track_uri], position_ms=position_ms) return {"success": True} diff --git a/templates/quiz.html b/templates/quiz.html index c6d6198..9638da8 100644 --- a/templates/quiz.html +++ b/templates/quiz.html @@ -90,6 +90,13 @@ font-style: italic; color: #666; } + .game-options { + text-align: center; + margin-bottom: 20px; + } + .game-options label { + margin-right: 20px; + } @@ -312,6 +344,24 @@ + +
+ + +
+