connector: fix chat info for Saved Messages chat

Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
This commit is contained in:
Sumner Evans
2024-10-30 17:09:51 -06:00
parent 15fdd89e3d
commit 07a8553b22
6 changed files with 64 additions and 44 deletions
+1 -4
View File
@@ -506,10 +506,7 @@ func (t *TelegramClient) getEventSender(msg interface {
func (t *TelegramClient) getPeerSender(peer tg.PeerClass) bridgev2.EventSender {
switch from := peer.(type) {
case *tg.PeerUser:
return bridgev2.EventSender{
SenderLogin: ids.MakeUserLoginID(from.UserID),
Sender: ids.MakeUserID(from.UserID),
}
return t.senderForUserID(from.UserID)
case *tg.PeerChannel:
return bridgev2.EventSender{
Sender: ids.MakeChannelUserID(from.ChannelID),