From 3d3011635ddcf1f1b29808dc889938e0638ea9a3 Mon Sep 17 00:00:00 2001 From: David Trattnig <david.trattnig@o94.at> Date: Wed, 25 Nov 2020 16:35:29 +0100 Subject: [PATCH] Init current playlogs. engine-clock#11 --- src/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/models.py b/src/models.py index 1706164..fb9e737 100644 --- a/src/models.py +++ b/src/models.py @@ -483,6 +483,8 @@ class ClockInfo(db.Model): playlogs = PlayLog.select_for_timeslot(most_recent_track.timeslot_id) playlogs.sort(key=lambda track: track.track_start, reverse=False) info["current_playlogs"] = playlog_schema.dump(playlogs) + if info["current_playlogs"] == None: + info["current_playlogs"] = {} # Invalid timeslots (e.g. in fallback scenarios) get a virtual start date of the first fallback track if info["current_timeslot"]["timeslot_id"] == -1: -- GitLab