add fields to returned queue dict (radio_get_queue)
This commit is contained in:
@ -106,14 +106,17 @@ class Radio(FastAPI):
|
||||
Get current play queue, up to limit [default: 15k]
|
||||
- **limit**: Number of queue items to return, default 15k
|
||||
"""
|
||||
queue: list = self.radio_util.active_playlist[0:limit]
|
||||
queue_out: list[dict] = []
|
||||
for x, item in enumerate(self.radio_util.active_playlist[0:limit]):
|
||||
for x, item in enumerate(queue):
|
||||
queue_out.append({
|
||||
'pos': x,
|
||||
'id': item.get('id'),
|
||||
'uuid': item.get('uuid'),
|
||||
'artist': item.get('artist'),
|
||||
'song': item.get('song'),
|
||||
'album': item.get('album', 'N/A'),
|
||||
'genre': item.get('genre', 'N/A'),
|
||||
'artistsong': item.get('artistsong'),
|
||||
'duration': item.get('duration'),
|
||||
})
|
||||
|
Reference in New Issue
Block a user