handle optional voice regions on guild create

This commit is contained in:
Luna 2021-07-14 23:27:07 -03:00
parent 8f229bf764
commit 5b0a632b9f
1 changed files with 3 additions and 1 deletions

View File

@ -127,6 +127,8 @@ async def create_guild():
else: else:
image = None image = None
region = j["region"] if "region" in j else next(iter(app.voice.lvsp.regions))
await app.db.execute( await app.db.execute(
""" """
INSERT INTO guilds (id, name, region, icon, owner_id, INSERT INTO guilds (id, name, region, icon, owner_id,
@ -136,7 +138,7 @@ async def create_guild():
""", """,
guild_id, guild_id,
j["name"], j["name"],
j["region"], region,
image, image,
user_id, user_id,
j.get("verification_level", 0), j.get("verification_level", 0),