| 515 | } |
| 516 | |
| 517 | PeerData *Session::peerLoaded(PeerId id) const { |
| 518 | const auto i = _peers.find(id); |
| 519 | if (i == end(_peers)) { |
| 520 | return nullptr; |
| 521 | } else if (!i->second->isLoaded()) { |
| 522 | return nullptr; |
| 523 | } |
| 524 | return i->second.get(); |
| 525 | } |
| 526 | |
| 527 | UserData *Session::userLoaded(UserId id) const { |
| 528 | if (const auto peer = peerLoaded(peerFromUser(id))) { |
no test coverage detected