handletelegram: provide stream order in read receipts (#102)
This commit is contained in:
@@ -854,7 +854,8 @@ func (t *TelegramClient) updateReadReceipt(ctx context.Context, e tg.Entities, u
|
||||
Sender: ids.MakeUserID(user.UserID),
|
||||
},
|
||||
},
|
||||
LastTarget: ids.MakeMessageID(update.Peer, update.MaxID),
|
||||
LastTarget: ids.MakeMessageID(update.Peer, update.MaxID),
|
||||
ReadUpToStreamOrder: int64(update.MaxID),
|
||||
})
|
||||
return nil
|
||||
}
|
||||
@@ -866,7 +867,8 @@ func (t *TelegramClient) onOwnReadReceipt(portalKey networkid.PortalKey, maxID i
|
||||
PortalKey: portalKey,
|
||||
Sender: t.mySender(),
|
||||
},
|
||||
LastTarget: ids.MakeMessageID(portalKey, maxID),
|
||||
LastTarget: ids.MakeMessageID(portalKey, maxID),
|
||||
ReadUpToStreamOrder: int64(maxID),
|
||||
})
|
||||
return nil
|
||||
}
|
||||
|
||||
@@ -326,7 +326,9 @@ func (c *TelegramClient) webpageToBeeperLinkPreview(ctx context.Context, intent
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
preview.ImageSize, preview.ImageWidth, preview.ImageHeight = fileInfo.Size, fileInfo.Width, fileInfo.Height
|
||||
preview.ImageSize = event.IntOrString(fileInfo.Size)
|
||||
preview.ImageWidth = event.IntOrString(fileInfo.Width)
|
||||
preview.ImageHeight = event.IntOrString(fileInfo.Height)
|
||||
}
|
||||
|
||||
return preview, nil
|
||||
|
||||
Reference in New Issue
Block a user