From 5a3b52dff29952fb4760d18247dcb091b9bd8f9a Mon Sep 17 00:00:00 2001 From: Sumner Evans Date: Fri, 19 Jul 2024 12:34:28 -0600 Subject: [PATCH] reactions: remove as the correct user Signed-off-by: Sumner Evans --- pkg/connector/telegram.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/connector/telegram.go b/pkg/connector/telegram.go index 9740436c..55c045f9 100644 --- a/pkg/connector/telegram.go +++ b/pkg/connector/telegram.go @@ -493,6 +493,10 @@ func (t *TelegramClient) handleTelegramParsedReactionsLocked(ctx context.Context } for _, r := range removed { + senderID, err := ids.ParseUserID(r.SenderID) + if err != nil { + return err + } evt := &bridgev2.SimpleRemoteEvent[any]{ Type: bridgev2.RemoteEventReactionRemove, LogContext: func(c zerolog.Context) zerolog.Context { @@ -503,7 +507,7 @@ func (t *TelegramClient) handleTelegramParsedReactionsLocked(ctx context.Context }, Sender: bridgev2.EventSender{ IsFromMe: t.userID == r.SenderID, - SenderLogin: t.loginID, + SenderLogin: ids.MakeUserLoginID(senderID), Sender: r.SenderID, }, PortalKey: msg.Room,