From 997de2fdb9c125023f033113fcf4c13cfe649242 Mon Sep 17 00:00:00 2001 From: Ryan Conrad Date: Thu, 27 Jun 2024 15:28:06 -0500 Subject: [PATCH] set to the calling user for getting settings --- bot/cogs/channel_creator.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/bot/cogs/channel_creator.py b/bot/cogs/channel_creator.py index 25394ee..2b96b65 100644 --- a/bot/cogs/channel_creator.py +++ b/bot/cogs/channel_creator.py @@ -190,21 +190,20 @@ async def on_voice_state_update(self, member, before, after): category_id = after.channel.category_id source_channel = after.channel source_channel_id = after.channel.id - channel_owner_id = self.channel_db.get_channel_owner_id( - guildId=guild_id, channelId=source_channel_id - ) - if channel_owner_id is None: - channel_owner_id = member.id userSettings = self.usersettings_db.get_user_settings( - guildId=guild_id, userId=channel_owner_id or member.id + guildId=guild_id, userId=member.id ) - # self.log.debug( - # guild_id, f"{self._module}.{self._class}.{_method}", f"User Settings: {json.dumps(userSettings.__dict__)}" - # ) + + if userSettings is not None: + self.log.debug( + guild_id, f"{self._module}.{self._class}.{_method}", f"User Settings: {json.dumps(userSettings.__dict__)}" + ) + guildSettings = self.settings.db.get_guild_category_settings( guildId=guild_id, categoryId=category_id ) + useStage = ( self.guild_db.get_use_stage_on_create( guildId=guild_id, channelId=source_channel_id, categoryId=category_id