From: Chris Fulljames Date: Sat, 9 Aug 2025 17:02:33 +0000 (-0400) Subject: Randomize songs on event pages X-Git-Url: https://littlesong.place/gitweb/?a=commitdiff_plain;h=fabea887a35eec2343d60064dbabf0a42018abf6;p=littlesongplace.git Randomize songs on event pages --- diff --git a/src/littlesongplace/jams.py b/src/littlesongplace/jams.py index 0708154..468a544 100644 --- a/src/littlesongplace/jams.py +++ b/src/littlesongplace/jams.py @@ -1,4 +1,5 @@ import functools +import random from dataclasses import dataclass from datetime import datetime, timezone @@ -154,6 +155,7 @@ def events_view(jamid, eventid): abort(404) # No event with this ID event_songs = songs.get_for_event(event.eventid) + random.shuffle(event_songs) return render_template("jam-event.html", jam=jam, event=event, songs=event_songs)