1
0
Fork 1
Spiegel von https://github.com/dani-garcia/vaultwarden.git synchronisiert 2024-11-22 05:10:29 +01:00

Merge branch 'master' into rocket-0.4

Dieser Commit ist enthalten in:
Daniel García 2018-11-21 15:35:34 +01:00
Commit f1acc1e05a
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: FC8A7D14C3CD543A

Datei anzeigen

@ -219,7 +219,6 @@ impl Factory for WSFactory {
type Handler = WSHandler; type Handler = WSHandler;
fn connection_made(&mut self, out: Sender) -> Self::Handler { fn connection_made(&mut self, out: Sender) -> Self::Handler {
println!("WS: Connection made");
WSHandler { WSHandler {
out, out,
user_uuid: None, user_uuid: None,
@ -228,14 +227,13 @@ impl Factory for WSFactory {
} }
fn connection_lost(&mut self, handler: Self::Handler) { fn connection_lost(&mut self, handler: Self::Handler) {
println!("WS: Connection lost");
// Remove handler // Remove handler
let user_uuid = &handler.user_uuid.unwrap(); if let Some(user_uuid) = &handler.user_uuid {
if let Some(mut user_conn) = self.users.map.get_mut(user_uuid) { if let Some(mut user_conn) = self.users.map.get_mut(user_uuid) {
user_conn.remove_item(&handler.out); user_conn.remove_item(&handler.out);
} }
} }
}
} }
#[derive(Clone)] #[derive(Clone)]