From 6c8b6dd2c03f68f9953ff7430491ac20aa7c304e Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Sun, 1 May 2022 09:30:11 -0600 Subject: [PATCH] Better check if options exist --- jarvis/cogs/botutil.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/jarvis/cogs/botutil.py b/jarvis/cogs/botutil.py index 3959e40..ea3fdb2 100644 --- a/jarvis/cogs/botutil.py +++ b/jarvis/cogs/botutil.py @@ -113,9 +113,15 @@ class BotutilCog(Scale): # Extract useful info old_args = old_command.options - old_arg_names = [x.name for x in old_args] + if old_args: + old_arg_names = [x.name for x in old_args] new_args = command.options - new_arg_names = [x.name for x in new_args] + if new_args: + new_arg_names = [x.name for x in new_args] + + # No changes + if not old_args and not new_args: + continue # Check if number arguments have changed if len(old_args) != len(new_args):