From 39a8150faea00a6ba6202df3f0bc1a0bb4868646 Mon Sep 17 00:00:00 2001 From: Konstantinos Sideris Date: Mon, 12 Mar 2018 00:15:06 +0200 Subject: Update room name & avatar on new rooms fixes #253 --- include/RoomState.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/RoomState.h b/include/RoomState.h index 976e0079..edef2f5a 100644 --- a/include/RoomState.h +++ b/include/RoomState.h @@ -110,8 +110,8 @@ RoomState::updateFromEvents(const std::vector &collection) } else if (mpark::holds_alternative(event)) { this->name = mpark::get(event); } else if (mpark::holds_alternative(event)) { - auto membership = mpark::get(event); - this->memberships.emplace(membership.state_key, membership); + auto membership = mpark::get(event); + memberships[membership.state_key] = membership; } else if (mpark::holds_alternative(event)) { this->power_levels = mpark::get(event); } else if (mpark::holds_alternative(event)) { -- cgit 1.5.1