From f08345646f87314b163d282147bf0b95466eda16 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Fri, 18 Feb 2022 01:02:59 +0100 Subject: [PATCH 1/1] Fix handling of leave events due to kick. --- misc/infrastructure/powerbot/bot.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misc/infrastructure/powerbot/bot.go b/misc/infrastructure/powerbot/bot.go index 2917c1d6..2f26ff00 100644 --- a/misc/infrastructure/powerbot/bot.go +++ b/misc/infrastructure/powerbot/bot.go @@ -199,9 +199,9 @@ func Run() (err error) { mem := evt.Content.AsMember() switch mem.Membership { case event.MembershipJoin: - handleJoin(eventTime(evt), evt.RoomID, evt.Sender, evt) + handleJoin(eventTime(evt), evt.RoomID, evt.StateKey, evt) case event.MembershipLeave: - handleLeave(eventTime(evt), evt.RoomID, evt.Sender, evt) + handleLeave(eventTime(evt), evt.RoomID, evt.StateKey, evt) default: // Ignore. } }) -- 2.39.2