From 4f8f6998934a41c6d26b3aa771814ddb03f562c1 Mon Sep 17 00:00:00 2001 From: Leander Furumo Date: Thu, 17 Sep 2026 20:33:08 +0200 Subject: [PATCH] log if role assignment fails --- bot/src/cogs/galtinn.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bot/src/cogs/galtinn.py b/bot/src/cogs/galtinn.py index 67c356c..29749a4 100644 --- a/bot/src/cogs/galtinn.py +++ b/bot/src/cogs/galtinn.py @@ -95,7 +95,9 @@ class Galtinn(commands.Cog): # Fetch and give roles roles_to_add, roles_to_remove = await self.get_user_galtinn_roles(galtinn_user) - await self.update_roles(discord_user, roles_to_add, roles_to_remove) + if not await self.update_roles(discord_user, roles_to_add, roles_to_remove): + self.bot.logger.error(f"Failed to apply Galtinn roles for user {discord_user_id}") + return self.bot.logger.info(f"Completed processing {discord_user_id}!")