matrixfmt,telegramfmt: correctly bridge mentions of other logged-in users
This commit is contained in:
@@ -418,7 +418,7 @@ func (t *TelegramClient) HandleMatrixMessage(ctx context.Context, msg *bridgev2.
|
||||
|
||||
noWebpage := msg.Content.BeeperLinkPreviews != nil && len(msg.Content.BeeperLinkPreviews) == 0
|
||||
|
||||
message, entities := matrixfmt.Parse(ctx, t.matrixParser, msg.Content)
|
||||
message, entities := matrixfmt.Parse(ctx, t.matrixParser, msg.Content, msg.Portal)
|
||||
|
||||
var replyTo tg.InputReplyToClass
|
||||
if msg.ReplyTo != nil {
|
||||
@@ -611,7 +611,7 @@ func (t *TelegramClient) HandleMatrixEdit(ctx context.Context, msg *bridgev2.Mat
|
||||
return err
|
||||
}
|
||||
|
||||
message, entities := matrixfmt.Parse(ctx, t.matrixParser, msg.Content)
|
||||
message, entities := matrixfmt.Parse(ctx, t.matrixParser, msg.Content, msg.Portal)
|
||||
|
||||
var newContentURI id.ContentURIString
|
||||
req := tg.MessagesEditMessageRequest{
|
||||
|
||||
Reference in New Issue
Block a user