1
0
mirror of https://gitlab.com/comunic/comunicapiv3 synced 2025-09-19 11:28:46 +00:00

Can join call

This commit is contained in:
2021-02-10 17:16:52 +01:00
parent 8cfd10c21c
commit 2e5cdca850
10 changed files with 140 additions and 38 deletions

View File

@@ -4,9 +4,10 @@
use crate::controllers::{comments_controller, conversations_controller, notifications_controller, user_ws_controller};
use crate::controllers::{calls_controller, comments_controller, conversations_controller, notifications_controller, user_ws_controller};
use crate::data::api_client::APIClient;
use crate::data::comment::Comment;
use crate::data::conversation::ConvID;
use crate::data::conversation_message::ConversationMessage;
use crate::data::error::Res;
use crate::data::user::UserID;
@@ -42,6 +43,9 @@ pub enum Event<'a> {
/// Connection to RTC relay was closed
ClosedRTCRelayWebSocket,
/// User joined call
UserJoinedCall(ConvID, UserID),
/// No event
None,
}
@@ -52,5 +56,6 @@ pub fn propagate_event(e: &Event) -> Res {
comments_controller::handle_event(e)?;
notifications_controller::handle_event(e)?;
user_ws_controller::handle_event(e)?;
calls_controller::handle_event(e)?;
Ok(())
}