fix(tasks/cleanup): don't remove active players
This commit is contained in:
2
tasks.py
2
tasks.py
@@ -15,7 +15,7 @@ async def cleanup():
|
|||||||
|
|
||||||
targets = []
|
targets = []
|
||||||
for guild_id, player in players.items():
|
for guild_id, player in players.items():
|
||||||
if len(player.queue) == 0:
|
if len(player.queue) == 0 and not player.current:
|
||||||
targets.append(guild_id)
|
targets.append(guild_id)
|
||||||
for target in targets:
|
for target in targets:
|
||||||
del players[target]
|
del players[target]
|
||||||
|
|||||||
Reference in New Issue
Block a user