diff options
Diffstat (limited to 'src/core')
| -rw-r--r-- | src/core/announce_multiplayer_session.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/core/announce_multiplayer_session.cpp b/src/core/announce_multiplayer_session.cpp index aeca87aac..f8aa9bb0b 100644 --- a/src/core/announce_multiplayer_session.cpp +++ b/src/core/announce_multiplayer_session.cpp | |||
| @@ -88,15 +88,14 @@ AnnounceMultiplayerSession::~AnnounceMultiplayerSession() { | |||
| 88 | 88 | ||
| 89 | void AnnounceMultiplayerSession::UpdateBackendData(std::shared_ptr<Network::Room> room) { | 89 | void AnnounceMultiplayerSession::UpdateBackendData(std::shared_ptr<Network::Room> room) { |
| 90 | Network::RoomInformation room_information = room->GetRoomInformation(); | 90 | Network::RoomInformation room_information = room->GetRoomInformation(); |
| 91 | std::vector<Network::Room::Member> memberlist = room->GetRoomMemberList(); | 91 | std::vector<AnnounceMultiplayerRoom::Member> memberlist = room->GetRoomMemberList(); |
| 92 | backend->SetRoomInformation( | 92 | backend->SetRoomInformation( |
| 93 | room_information.name, room_information.description, room_information.port, | 93 | room_information.name, room_information.description, room_information.port, |
| 94 | room_information.member_slots, Network::network_version, room->HasPassword(), | 94 | room_information.member_slots, Network::network_version, room->HasPassword(), |
| 95 | room_information.preferred_game, room_information.preferred_game_id); | 95 | room_information.preferred_game, room_information.preferred_game_id); |
| 96 | backend->ClearPlayers(); | 96 | backend->ClearPlayers(); |
| 97 | for (const auto& member : memberlist) { | 97 | for (const auto& member : memberlist) { |
| 98 | backend->AddPlayer(member.username, member.nickname, member.avatar_url, member.mac_address, | 98 | backend->AddPlayer(member); |
| 99 | member.game_info.id, member.game_info.name); | ||
| 100 | } | 99 | } |
| 101 | } | 100 | } |
| 102 | 101 | ||