From 50c6753fdecf3d135450c445fbf0fda87a5e2c3c Mon Sep 17 00:00:00 2001 From: Simon Date: Fri, 14 Nov 2025 23:50:49 +0100 Subject: [PATCH] modified: app.py --- app.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/app.py b/app.py index 0eeae6b..860c690 100644 --- a/app.py +++ b/app.py @@ -243,14 +243,19 @@ def search_track(): @app.route("/check_answer", methods=["POST"]) def check_answer(): data = request.json - guess = data.get('guess', '').lower() - correct_answer = data.get('correct_answer', '').lower() + guess = data.get('guess', '') + correct_answer = data.get('correct_answer', '') game_mode = data.get('game_mode', 'artist') playlist_id = data.get('playlist_id') - if game_mode == 'title': - guess = clean_title(guess) - correct_answer = clean_title(correct_answer) + # Bereinige BEIDE Strings vor dem Vergleich (für title UND artist) + if game_mode == 'title' or game_mode == 'artist': + guess = clean_title(guess).lower() + correct_answer = clean_title(correct_answer).lower() + else: + # Jahr-Modus: nur lowercase + guess = guess.lower() + correct_answer = correct_answer.lower() if game_mode == 'year': is_correct = guess == correct_answer