@@ -381,7 +381,7 @@ async def on_member_join(self, member: discord.Member) -> None:
381381 perms .update (member , asc ["perms" ]["deny" ])
382382 if perms .modified :
383383 await autoroom_channel .edit (
384- overwrites = perms .overwrites if perms . overwrites else {},
384+ overwrites = perms .overwrites or {},
385385 reason = "AutoRoom: Rejoining user, prevent deny evasion" ,
386386 )
387387
@@ -441,9 +441,7 @@ async def _process_autoroom_create(
441441 # Generate overwrites
442442 perms = Perms ()
443443 dest_perms = dest_category .permissions_for (dest_category .guild .me )
444- source_overwrites = (
445- autoroom_source .overwrites if autoroom_source .overwrites else {}
446- )
444+ source_overwrites = autoroom_source .overwrites or {}
447445 member_roles = self .get_member_roles (autoroom_source )
448446 for target , permissions in source_overwrites .items ():
449447 # We can't put manage_roles in overwrites, so just get rid of it
@@ -551,7 +549,7 @@ async def _process_autoroom_create(
551549 category = dest_category ,
552550 topic = text_channel_topic ,
553551 reason = "AutoRoom: New legacy text channel needed." ,
554- overwrites = perms .overwrites if perms . overwrites else {},
552+ overwrites = perms .overwrites or {},
555553 )
556554
557555 await self .config .channel (new_voice_channel ).associated_text_channel .set (
@@ -615,7 +613,7 @@ async def _process_autoroom_legacy_text_perms(
615613 # Edit channel if overwrites were modified
616614 if perms .modified :
617615 await legacy_text_channel .edit (
618- overwrites = perms .overwrites if perms . overwrites else {},
616+ overwrites = perms .overwrites or {},
619617 reason = "AutoRoom: Legacy text channel permission update" ,
620618 )
621619
@@ -820,9 +818,7 @@ def _check_perms_source_dest_optional(
820818 ) -> tuple [bool , SettingDisplay | None ]:
821819 result = True
822820 checked_perms = {}
823- source_overwrites = (
824- autoroom_source .overwrites if autoroom_source .overwrites else {}
825- )
821+ source_overwrites = autoroom_source .overwrites or {}
826822 for permissions in source_overwrites .values ():
827823 # We can't put manage_roles in overwrites, so just get rid of it
828824 # Also get rid of view_channel, connect, and send_messages, as we will be controlling those
0 commit comments