From ca373052c53d88ac87d89632e4328ac09e890190 Mon Sep 17 00:00:00 2001 From: Draper <27962761+Drapersniper@users.noreply.github.com> Date: Tue, 25 May 2021 16:04:24 +0100 Subject: [PATCH] Fix resume for auto play which was broken in RLL 0.8.0 update. (#5051) --- redbot/cogs/audio/core/events/lavalink.py | 1 - redbot/cogs/audio/core/tasks/lavalink.py | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/redbot/cogs/audio/core/events/lavalink.py b/redbot/cogs/audio/core/events/lavalink.py index d4ad15f52..4eff43c9e 100644 --- a/redbot/cogs/audio/core/events/lavalink.py +++ b/redbot/cogs/audio/core/events/lavalink.py @@ -54,7 +54,6 @@ class LavalinkEvents(MixinMeta, metaclass=CompositeMetaClass): disconnect = guild_data["disconnect"] if event_type == lavalink.LavalinkEvents.FORCED_DISCONNECT: self.bot.dispatch("red_audio_audio_disconnect", guild) - await self.config.guild_from_id(guild_id=guild_id).currently_auto_playing_in.set([]) self._ll_guild_updates.discard(guild.id) return diff --git a/redbot/cogs/audio/core/tasks/lavalink.py b/redbot/cogs/audio/core/tasks/lavalink.py index 25f11f7a3..6135e62e9 100644 --- a/redbot/cogs/audio/core/tasks/lavalink.py +++ b/redbot/cogs/audio/core/tasks/lavalink.py @@ -124,4 +124,6 @@ class LavalinkTasks(MixinMeta, metaclass=CompositeMetaClass): "See above tracebacks for details." ) return + if external: + await asyncio.sleep(5) self._restore_task = asyncio.create_task(self.restore_players())