reactions: fix double-puppeting
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
This commit is contained in:
@@ -118,7 +118,7 @@ func (t *TelegramClient) FetchMessages(ctx context.Context, fetchParams bridgev2
|
|||||||
backfillMessage.Reactions = append(backfillMessage.Reactions, &bridgev2.BackfillReaction{
|
backfillMessage.Reactions = append(backfillMessage.Reactions, &bridgev2.BackfillReaction{
|
||||||
Timestamp: time.Unix(int64(reaction.Date), 0),
|
Timestamp: time.Unix(int64(reaction.Date), 0),
|
||||||
Sender: bridgev2.EventSender{
|
Sender: bridgev2.EventSender{
|
||||||
IsFromMe: reaction.My,
|
IsFromMe: peer.UserID == t.telegramUserID,
|
||||||
SenderLogin: ids.MakeUserLoginID(peer.UserID),
|
SenderLogin: ids.MakeUserLoginID(peer.UserID),
|
||||||
Sender: ids.MakeUserID(peer.UserID),
|
Sender: ids.MakeUserID(peer.UserID),
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ func (t *TelegramClient) handleTelegramReactions(ctx context.Context, msg *tg.Me
|
|||||||
users[userID].Reactions = append(users[userID].Reactions, &bridgev2.BackfillReaction{
|
users[userID].Reactions = append(users[userID].Reactions, &bridgev2.BackfillReaction{
|
||||||
Timestamp: time.Unix(int64(reaction.Date), 0),
|
Timestamp: time.Unix(int64(reaction.Date), 0),
|
||||||
Sender: bridgev2.EventSender{
|
Sender: bridgev2.EventSender{
|
||||||
IsFromMe: reaction.My,
|
IsFromMe: peer.UserID == t.telegramUserID,
|
||||||
SenderLogin: ids.MakeUserLoginID(peer.UserID),
|
SenderLogin: ids.MakeUserLoginID(peer.UserID),
|
||||||
Sender: userID,
|
Sender: userID,
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user