diff options
| author | Gustav Sörnäs <gustav@sornas.net> | 2021-06-08 10:00:33 +0200 |
|---|---|---|
| committer | Gustav Sörnäs <gustav@sornas.net> | 2021-06-08 10:00:33 +0200 |
| commit | 52a4740f252391c944bf910c1a81a07bd7aea610 (patch) | |
| tree | a7380d01cfa8b0c673370a63a3280537262c5e54 /mumlib/src | |
| parent | d3eb004bcca01c87cb12ba297e568eaf9d25cd77 (diff) | |
| download | mum-52a4740f252391c944bf910c1a81a07bd7aea610.tar.gz | |
always send user joined/left channels and events
Diffstat (limited to 'mumlib/src')
| -rw-r--r-- | mumlib/src/command.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/mumlib/src/command.rs b/mumlib/src/command.rs index fff921a..f1b52b8 100644 --- a/mumlib/src/command.rs +++ b/mumlib/src/command.rs @@ -20,8 +20,8 @@ impl fmt::Display for MumbleEvent { /// The different kinds of events that can happen. #[derive(Debug, Clone, Serialize, Deserialize)] pub enum MumbleEventKind { - UserConnected(String, Option<String>), - UserDisconnected(String, Option<String>), + UserConnected(String, String), + UserDisconnected(String, String), UserMuteStateChanged(String), // This logic is kinda weird so we only store the rendered message. TextMessageReceived(String), UserJoinedChannel(String, String), @@ -34,10 +34,10 @@ impl fmt::Display for MumbleEventKind { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { match self { MumbleEventKind::UserConnected(user, channel) => { - write!(f, "{} connected to {}", user, channel.as_deref().unwrap_or("unknown channel")) + write!(f, "{} connected to {}", user, channel) } MumbleEventKind::UserDisconnected(user, channel) => { - write!(f, "{} disconnected from {}", user, channel.as_deref().unwrap_or("unknown channel")) + write!(f, "{} disconnected from {}", user, channel) } MumbleEventKind::UserMuteStateChanged(message) => { write!(f, "{}", message) |
