Fixed permission check
Some checks reported warnings
Deploy dev on push / on-push-deploy_sh-edraft (push) Has been cancelled

This commit is contained in:
Sven Heidemann 2023-10-02 19:01:10 +02:00
parent 5c87a7a919
commit f64e0d17f4

View File

@ -50,10 +50,8 @@ class PermissionService(PermissionServiceABC):
return member is not None and member in self.get_admins(member.guild.id) return member is not None and member in self.get_admins(member.guild.id)
def is_member_moderator(self, member: discord.Member) -> bool: def is_member_moderator(self, member: discord.Member) -> bool:
return ( return member is not None and (
member is not None member in self.get_admins(member.guild.id) or member in self.get_moderators(member.guild.id)
and member in self.get_admins(member.guild.id)
or member in self.get_moderators(member.guild.id)
) )
def is_member_technician(self, member: discord.Member) -> bool: def is_member_technician(self, member: discord.Member) -> bool: