fix: save playlist problem
This commit is contained in:
parent
0760f3e624
commit
c32c6c5d9b
13
mumbleBot.py
13
mumbleBot.py
@ -583,12 +583,15 @@ class MumbleBot:
|
||||
else:
|
||||
self._loop_status = 'Empty queue'
|
||||
else:
|
||||
if var.playlist.current_item()["ready"] != "downloading":
|
||||
self.wait_for_downloading = False
|
||||
self.launch_music()
|
||||
self.async_download_next()
|
||||
if var.playlist.current_item():
|
||||
if var.playlist.current_item()["ready"] != "downloading":
|
||||
self.wait_for_downloading = False
|
||||
self.launch_music()
|
||||
self.async_download_next()
|
||||
else:
|
||||
self._loop_status = 'Wait for downloading'
|
||||
else:
|
||||
self._loop_status = 'Wait for downloading'
|
||||
self.wait_for_downloading = False
|
||||
|
||||
while self.mumble.sound_output.get_buffer_size() > 0:
|
||||
# Empty the buffer before exit
|
||||
|
@ -218,9 +218,8 @@ class PlayList(list):
|
||||
var.db.set("playlist", "current_index", self.current_index)
|
||||
|
||||
for index, music in enumerate(self):
|
||||
for music in self:
|
||||
if music['type'] == 'url' and music['ready'] == 'downloading':
|
||||
music['ready'] = 'no'
|
||||
if music['type'] == 'url' and music['ready'] == 'downloading':
|
||||
music['ready'] = 'no'
|
||||
|
||||
var.db.set("playlist_item", str(index), json.dumps(music))
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user