mirror of
https://github.com/Qz3rK/tdesktop.git
synced 2026-07-03 14:15:08 +02:00
Fix user links in Recent Actions.
This commit is contained in:
@@ -458,14 +458,17 @@ auto GenerateParticipantString(
|
||||
const auto peer = session->data().peer(participantId);
|
||||
auto name = TextWithEntities { peer->name()};
|
||||
if (const auto user = peer->asUser()) {
|
||||
auto entityData = QString::number(user->id.value)
|
||||
+ '.'
|
||||
+ QString::number(user->accessHash());
|
||||
const auto data = TextUtilities::MentionNameDataFromFields({
|
||||
.selfId = session->userId().bare,
|
||||
.userId = peerToUser(user->id).bare,
|
||||
.accessHash = user->accessHash(),
|
||||
});
|
||||
name.entities.push_back({
|
||||
EntityType::MentionName,
|
||||
0,
|
||||
int(name.text.size()),
|
||||
entityData });
|
||||
data,
|
||||
});
|
||||
}
|
||||
const auto username = peer->userName();
|
||||
if (username.isEmpty()) {
|
||||
|
||||
Reference in New Issue
Block a user