diff --git a/pkg/connector/backfill.go b/pkg/connector/backfill.go index 1dd01e35..6aa65ec0 100644 --- a/pkg/connector/backfill.go +++ b/pkg/connector/backfill.go @@ -118,7 +118,7 @@ func (t *TelegramClient) FetchMessages(ctx context.Context, fetchParams bridgev2 backfillMessage.Reactions = append(backfillMessage.Reactions, &bridgev2.BackfillReaction{ Timestamp: time.Unix(int64(reaction.Date), 0), Sender: bridgev2.EventSender{ - IsFromMe: reaction.My, + IsFromMe: peer.UserID == t.telegramUserID, SenderLogin: ids.MakeUserLoginID(peer.UserID), Sender: ids.MakeUserID(peer.UserID), }, diff --git a/pkg/connector/reactions.go b/pkg/connector/reactions.go index cebe2e80..0eb1b64a 100644 --- a/pkg/connector/reactions.go +++ b/pkg/connector/reactions.go @@ -136,7 +136,7 @@ func (t *TelegramClient) handleTelegramReactions(ctx context.Context, msg *tg.Me users[userID].Reactions = append(users[userID].Reactions, &bridgev2.BackfillReaction{ Timestamp: time.Unix(int64(reaction.Date), 0), Sender: bridgev2.EventSender{ - IsFromMe: reaction.My, + IsFromMe: peer.UserID == t.telegramUserID, SenderLogin: ids.MakeUserLoginID(peer.UserID), Sender: userID, },