From 07f36c08bb0453b1a183ccb108780bd366853190 Mon Sep 17 00:00:00 2001 From: codey Date: Sat, 1 Mar 2025 07:56:47 -0500 Subject: [PATCH] bugfix: sing --- cogs/misc.py | 2 +- cogs/sing.py | 1 + util/sing_util.py | 5 +---- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/cogs/misc.py b/cogs/misc.py index d5485e5..bd057b9 100644 --- a/cogs/misc.py +++ b/cogs/misc.py @@ -818,7 +818,7 @@ class Misc(commands.Cog): recipient_normal = recipient if discord.utils.raw_mentions(recipient): # There are mentions - recipient_id: int = discord.utils.raw_mentions(recipient)[0] # First mention + recipient_id = discord.utils.raw_mentions(recipient)[0] # First mention guild: Optional[discord.Guild] = self.bot.get_guild(ctx.guild.id) if not guild: return diff --git a/cogs/sing.py b/cogs/sing.py index 746fa41..3d6fbf7 100644 --- a/cogs/sing.py +++ b/cogs/sing.py @@ -65,6 +65,7 @@ class Sing(commands.Cog): await ctx.respond("*Searching...*", ephemeral=True) # Must respond to interactions within 3 seconds, per Discord parsed = self.utility.parse_song_input(song, activity) + if isinstance(parsed, tuple): (search_artist, search_song, search_subsearch) = parsed diff --git a/util/sing_util.py b/util/sing_util.py index 97c6366..1120c74 100644 --- a/util/sing_util.py +++ b/util/sing_util.py @@ -24,13 +24,10 @@ class Utility: Returns: Union[bool, tuple] """ - logging.debug("Activity? %s", activity) try: if (not song or len(song) < 2) and not activity: - # pylint: disable=superfluous-parens return False - # pylint: enable=superfluous-parens - if not song and isinstance(activity, Activity): + if not song and activity: if not activity.name: return False # No valid activity found match activity.name.lower():