Browse Source

Dispatch RoomListResponse correctly.

wip
Titouan Rigoudy 4 years ago
parent
commit
2bf08bc221
1 changed files with 7 additions and 1 deletions
  1. +7
    -1
      client/src/dispatcher.rs

+ 7
- 1
client/src/dispatcher.rs View File

@ -7,7 +7,7 @@ use solstice_proto::server::ServerResponse;
use crate::context::Context;
use crate::executor::Job;
use crate::handlers::SetPrivilegedUsersHandler;
use crate::handlers::{SetPrivilegedUsersHandler, SetRoomListHandler};
use crate::message_handler::MessageHandler;
/// The type of messages dispatched by a dispatcher.
@ -64,6 +64,12 @@ impl Dispatcher {
message: response,
handler: SetPrivilegedUsersHandler::default(),
})),
Message::ServerResponse(ServerResponse::RoomListResponse(response)) => {
Some(Box::new(DispatchedMessage {
message: response,
handler: SetRoomListHandler::default(),
}))
}
Message::ServerResponse(response) => {
warn!("Unhandled server response: {:?}", response);
None


Loading…
Cancel
Save