diff --git a/features/verification.py b/features/verification.py index 76eb5d935..560492c36 100644 --- a/features/verification.py +++ b/features/verification.py @@ -315,12 +315,9 @@ async def clear_host_roles(self, inter: disnake.ApplicationCommandInteraction): """Removes host roles (Host, Zajemce o studium, Verify)""" guild = self.bot.get_guild(config.guild_id) member = inter.user if isinstance(inter.user, disnake.Member) else guild.get_member(inter.user.id) - host = disnake.utils.get(guild.roles, name="Host") - - if host not in member.roles: - return + newbie = disnake.utils.get(guild.roles, id=config.newbie_role) + host = disnake.utils.get(guild.roles, name="Host") verify = disnake.utils.get(guild.roles, name="Verify") zajemce = disnake.utils.get(guild.roles, name="ZajemceoStudium") - newbie = disnake.utils.get(guild.roles, id=config.newbie_role) - await member.remove_roles(host, verify, zajemce, newbie, reason="Verify user") + await member.remove_roles(host, newbie, verify, zajemce, reason="Verify user")