From ad0aa95f64f8ca342973fdaa851c1121223ad632 Mon Sep 17 00:00:00 2001 From: Luna Mendes Date: Fri, 9 Nov 2018 04:11:52 -0300 Subject: [PATCH] pubsub.lazy_guilds: add debug calls for role_pos_update --- litecord/pubsub/lazy_guild.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/litecord/pubsub/lazy_guild.py b/litecord/pubsub/lazy_guild.py index 138c408..0ea8d79 100644 --- a/litecord/pubsub/lazy_guild.py +++ b/litecord/pubsub/lazy_guild.py @@ -776,6 +776,8 @@ class GuildMemberList: groups_idx = self._get_role_as_group_idx(role_id) if groups_idx is None: + log.debug('ignoring rid={} because not group (gid={}, cid={})', + role_id, self.guild_id, self.channel_id) return group = self.list.groups[groups_idx] @@ -787,6 +789,11 @@ class GuildMemberList: new_groups = sorted(self.list.groups, key=lambda group: group.position) + log.debug('resorted groups from role pos upd ' + 'rid={} rpos={} (gid={}, cid={}) ' + 'res={}', + role_id, group.position, self.guild_id, self.channel_id, + [g.gid for g in new_groups]) self.list.groups = new_groups async def role_update(self, role: dict):