Skip to content

Commit 20359fe

Browse files
committed
Fixed possible error when guild_ids is empyt
1 parent 79a787a commit 20359fe

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

discord_slash/model.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -188,9 +188,9 @@ def __init__(self, name, cmd): # Let's reuse old command formatting.
188188
self.name = name
189189
self.func = cmd["func"]
190190
self.description = cmd["description"]
191-
self.auto_convert = cmd["auto_convert"]
192-
self.allowed_guild_ids = cmd["guild_ids"]
193-
self.options = cmd["api_options"]
191+
self.auto_convert = cmd["auto_convert"] if cmd["auto_convert"] else {}
192+
self.allowed_guild_ids = cmd["guild_ids"] if cmd["guild_ids"] else []
193+
self.options = cmd["api_options"] if cmd["api_options"] else []
194194
self.has_subcommands = cmd["has_subcommands"]
195195

196196
def invoke(self, *args):
@@ -224,8 +224,8 @@ def __init__(self, sub, base, name, sub_group=None):
224224
self.name = name
225225
self.func = sub["func"]
226226
self.description = sub["description"]
227-
self.auto_convert = sub["auto_convert"]
228-
self.allowed_guild_ids = sub["guild_ids"]
227+
self.auto_convert = sub["auto_convert"] if sub["auto_convert"] else {}
228+
self.allowed_guild_ids = sub["guild_ids"] if sub["guild_ids"] else []
229229

230230
def invoke(self, *args):
231231
"""

0 commit comments

Comments
 (0)