make sure member and volunteer roles are removed, even when a user does not have any groups

This commit is contained in:
Leander Furumo committed 2024-04-22 02:02:19 +02:00
1 parent b944550bd6
commit aecddf7708
1 file changed
+1 -1
+1 -1
View File
@@ -281,7 +281,6 @@ class Galtinn(commands.Cog):
all_roles = await self.fetch_all_galtinn_roles()
roles_to_add = set()
roles_to_remove = set()
if galtinn_user.is_volunteer:
roles_to_add.add(self.bot.galtinn_roles["volunteer"])
@@ -289,6 +288,7 @@ class Galtinn(commands.Cog):
roles_to_add.add(self.bot.galtinn_roles["member"])
if not galtinn_user.groups:
roles_to_remove = all_roles - roles_to_add
return roles_to_add, roles_to_remove
for group in galtinn_user.groups: