diff options
| author | levlam <levlam@telegram.org> | 2026-07-03 18:56:31 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2026-07-03 18:56:31 +0300 |
| commit | c3a1adc5493a6a662bd73361a86c4bdc11e4a043 (patch) | |
| tree | 252443d8c3d7b64a450e29b8fccef765667ae3ce | |
| parent | 287f174d30ed1ac60ee1c0282cc3119e42540056 (diff) | |
tg_cli: keep username of users.
| -rw-r--r-- | td/telegram/cli.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/td/telegram/cli.cpp b/td/telegram/cli.cpp index 3966fcbf1..785b8e135 100644 --- a/td/telegram/cli.cpp +++ b/td/telegram/cli.cpp @@ -264,10 +264,14 @@ class CliClient final : public Actor { User &new_user = *new_user_ptr; new_user.first_name = user.first_name_; new_user.last_name = user.last_name_; + new_user.username = string(); if (user.usernames_ != nullptr) { for (auto &username : user.usernames_->active_usernames_) { username_to_user_id_[to_lower(username)] = user.id_; } + if (!user.usernames_->active_usernames_.empty()) { + new_user.username = user.usernames_->active_usernames_[0]; + } } } |
