fix (rooms): Correct overwrites in adding members.
This commit is contained in:
@@ -198,10 +198,10 @@ class Room:
|
|||||||
guild_settings = GuildSettings(self.data.guildid)
|
guild_settings = GuildSettings(self.data.guildid)
|
||||||
|
|
||||||
# Update overwrites
|
# Update overwrites
|
||||||
existing_overwrites = self.channel.overwrites
|
overwrites = self.channel.overwrites
|
||||||
new_overwrites = existing_overwrites.update({member: self.member_overwrite for member in members})
|
overwrites.update({member: self.member_overwrite for member in members})
|
||||||
try:
|
try:
|
||||||
await self.channel.edit(overwrites=new_overwrites)
|
await self.channel.edit(overwrites=overwrites)
|
||||||
except discord.HTTPException:
|
except discord.HTTPException:
|
||||||
guild_settings.event_log.log(
|
guild_settings.event_log.log(
|
||||||
title="Failed to update study room permissions!",
|
title="Failed to update study room permissions!",
|
||||||
|
|||||||
Reference in New Issue
Block a user