diff --git a/src/client.rs b/src/client.rs index 16ea3d2..5e638c9 100644 --- a/src/client.rs +++ b/src/client.rs @@ -250,6 +250,14 @@ impl Client { return; } }; + if let room::Membership::Joining = room.membership { + info!("Joined room \"{}\"", response.room_name); + } else { + warn!( + "Joined room \"{}\" but membership was already {:?}", + response.room_name, room.membership + ); + } room.membership = room::Membership::Member; room.user_count = response.user_names.len(); }