aboutsummaryrefslogtreecommitdiffstats
path: root/mumd/src/state
diff options
context:
space:
mode:
authorGustav Sörnäs <gustav@sornas.net>2020-10-23 01:50:20 +0200
committerGustav Sörnäs <gustav@sornas.net>2020-10-23 01:50:20 +0200
commit8e35c18e2aac958837b2c8fcb782950f86e5f214 (patch)
tree1215c65f89961f3e6ce2e914abda73ef68ad6dd1 /mumd/src/state
parentcd3c1ad6c508a698314ecc59ae6de320263f740d (diff)
downloadmum-8e35c18e2aac958837b2c8fcb782950f86e5f214.tar.gz
add first notification
Diffstat (limited to 'mumd/src/state')
-rw-r--r--mumd/src/state/user.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/mumd/src/state/user.rs b/mumd/src/state/user.rs
index 679d0ff..ab867e6 100644
--- a/mumd/src/state/user.rs
+++ b/mumd/src/state/user.rs
@@ -1,6 +1,10 @@
+use crate::state::channel::Channel;
+
use log::*;
use mumble_protocol::control::msgs;
use serde::{Deserialize, Serialize};
+use std::collections::HashMap;
+use std::collections::hash_map::Entry;
#[derive(Clone, Debug, Deserialize, Serialize)]
pub struct User {
@@ -80,7 +84,6 @@ impl User {
}
pub fn apply_user_diff(&mut self, diff: &mumlib::state::UserDiff) {
- debug!("applying user diff\n{:#?}", diff);
if let Some(comment) = diff.comment.clone() {
self.comment = Some(comment);
}
@@ -111,7 +114,6 @@ impl User {
if let Some(deaf) = diff.deaf {
self.deaf = deaf;
}
-
if let Some(channel_id) = diff.channel_id {
self.channel = channel_id;
}