Playlist fejl

This commit is contained in:
2026-04-19 13:22:56 +02:00
parent 3f67f7dc3a
commit bf26ff6377
3 changed files with 11 additions and 8 deletions

View File

@@ -646,13 +646,11 @@ def get_playlist_with_songs(playlist_id: int) -> dict:
songs = conn.execute("""
SELECT ps.id as ps_id, ps.position, ps.status,
s.*, GROUP_CONCAT(d.name ORDER BY sd.dance_order) as dances
ps.is_workshop, ps.dance_override,
s.*
FROM playlist_songs ps
JOIN songs s ON s.id = ps.song_id
LEFT JOIN song_dances sd ON sd.song_id = s.id
LEFT JOIN dances d ON d.id = sd.dance_id
WHERE ps.playlist_id = ?
GROUP BY ps.id
ORDER BY ps.position
""", (playlist_id,)).fetchall()