Afegir cartells a les jams (i esquelet per a slow jams i notes)
This commit is contained in:
@@ -59,13 +59,15 @@ def get_playlist_entries(
|
||||
return map(conversion.row_to_playlist_entry, cur.fetchall())
|
||||
|
||||
|
||||
GetTuneSessionsRow = tuple[int, int, str, str, str, str | None, str | None, bool]
|
||||
GetTuneSessionsRow = tuple[int, int, str, str, str, str | None, str | None, str | None, str | None, bool]
|
||||
|
||||
|
||||
def get_tune_sessions(tema_ids: list[int], con: Connection | None = None) -> dict[int, list[Session]]:
|
||||
placeholders = ", ".join(["?" for _ in tema_ids])
|
||||
query = f"""
|
||||
SELECT p.tema_id, s.id, s.date, s.start_time, s.end_time, s.venue_name, s.venue_url, s.is_live
|
||||
SELECT
|
||||
p.tema_id, s.id, s.date, s.start_time, s.end_time, s.venue_name,
|
||||
s.venue_url, s.notes, s.cartell_url, s.is_live
|
||||
FROM playlists p JOIN sessions s ON p.session_id = s.id
|
||||
WHERE p.tema_id IN ({placeholders})
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user