fix(rpc): preserve verification icons in message envelopes

This commit is contained in:
epilepticseizureee 2026-07-29 23:37:43 +03:00
parent cec4361d8b
commit f0bd6c9699
8 changed files with 138 additions and 19 deletions

View file

@ -726,7 +726,7 @@ func (r *Router) registerMessages(d *tlprofile.Dispatcher) {
Chats: []tg.ChatClass{tgChannelChatForView(userID, view)},
Users: []tg.UserClass{},
}
r.applyStoryMaxIDsToMessages(ctx, userID, out)
r.applyPeerReadModelsToMessages(ctx, userID, out)
return out, nil
}
if searchFilterNeedsMediaStore(req.Filter) {
@ -746,7 +746,7 @@ func (r *Router) registerMessages(d *tlprofile.Dispatcher) {
Chats: []tg.ChatClass{tgChannelChatForView(userID, view)},
Users: []tg.UserClass{},
}
r.applyStoryMaxIDsToMessages(ctx, userID, out)
r.applyPeerReadModelsToMessages(ctx, userID, out)
return out, nil
}
if err := r.validateInputPeerChannelAccess(ctx, userID, req.Peer, filter.Peer.ID); err != nil {