diff --git a/src/plugins/trackservice.py b/src/plugins/trackservice.py index 0d642f2dd5ed88abc2f8b65a5aacc16f2842126b..407b235ef3ef529950338473744d7f1343f47cea 100644 --- a/src/plugins/trackservice.py +++ b/src/plugins/trackservice.py @@ -168,7 +168,7 @@ class TrackServiceHandler(): """ current_playlist = None if self.engine.scheduler: - current_playlist = self.engine.scheduler.get_active_playlist() + (fallback_type, current_playlist) = self.engine.scheduler.get_active_playlist() (past_timeslot, current_timeslot, next_timeslot) = self.playlog.get_timeslots() data = dict() @@ -187,7 +187,7 @@ class TrackServiceHandler(): entry["track_title"] = e.meta_data.title entry["track_num"] = e.entry_num entry["track_duration"] = e.duration - content_class = ResourceUtil.get_content_class(e.get_content_type) + content_class = ResourceUtil.get_content_class(e.get_content_type()) entry["track_type"] = content_class.numeric entry = SU.clean_dictionary(entry) data["current_playlist"]["entries"].append(entry)