MCPcopy Create free account
hub / github.com/TDesktop-x64/tdesktop / userByPhone

Method userByPhone

Telegram/SourceFiles/data/data_session.cpp:1466–1476  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1464}
1465
1466UserData *Session::userByPhone(const QString &phone) const {
1467 const auto pname = phone.trimmed();
1468 for (const auto &[peerId, peer] : _peers) {
1469 if (const auto user = peer->asUser()) {
1470 if (user->phone() == pname) {
1471 return user;
1472 }
1473 }
1474 }
1475 return nullptr;
1476}
1477
1478PeerData *Session::peerByUsername(const QString &username) const {
1479 const auto uname = username.trimmed();

Callers 2

resolvePhoneMethod · 0.80
ResolvePhoneActionMethod · 0.80

Calls 1

asUserMethod · 0.80

Tested by

no test coverage detected