From b5fad27c4f25b12abbfc06661fdef5c2f0b83d6a Mon Sep 17 00:00:00 2001 From: Conatum Date: Tue, 22 Aug 2023 22:17:33 +0300 Subject: [PATCH] fix (statistics): Force cmds to wait for UI. --- src/modules/statistics/cog.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/statistics/cog.py b/src/modules/statistics/cog.py index 490795cf..f5f241bd 100644 --- a/src/modules/statistics/cog.py +++ b/src/modules/statistics/cog.py @@ -49,6 +49,7 @@ class StatsCog(LionCog): await ctx.interaction.response.defer(thinking=True) ui = ProfileUI(self.bot, ctx.author, ctx.guild) await ui.run(ctx.interaction) + await ui.wait() @cmds.hybrid_command( name=_p('cmd:stats', "stats"), @@ -64,6 +65,7 @@ class StatsCog(LionCog): await ctx.interaction.response.defer(thinking=True) ui = WeeklyMonthlyUI(self.bot, ctx.author, ctx.guild) await ui.run(ctx.interaction) + await ui.wait() @cmds.hybrid_command( name=_p('cmd:leaderboard', "leaderboard"), @@ -77,6 +79,7 @@ class StatsCog(LionCog): await ctx.interaction.response.defer(thinking=True) ui = LeaderboardUI(self.bot, ctx.author, ctx.guild) await ui.run(ctx.interaction) + await ui.wait() # Setting commands @LionCog.placeholder_group