diff options
| author | Fuwn <[email protected]> | 2021-03-23 13:35:18 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2021-03-23 13:35:18 +0000 |
| commit | cb1d643d8faa614e708f4651b771786febf269c3 (patch) | |
| tree | 8fdb198a31014c25d02e9333cbc73beca9624d28 /src/server | |
| parent | fix: Buddy name length not being properly set (diff) | |
| download | whirl-cb1d643d8faa614e708f4651b771786febf269c3.tar.xz whirl-cb1d643d8faa614e708f4651b771786febf269c3.zip | |
fix: Buddy name not being correctly read
This change also now shows all buddies sent from client to server as online, mostly for testing.
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/auto/server.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/auto/server.rs b/src/server/auto/server.rs index 7437501..5b627ac 100644 --- a/src/server/auto/server.rs +++ b/src/server/auto/server.rs @@ -116,12 +116,12 @@ impl AutoServer { info!("received buddy list update command"); let received_buddy = from_utf8( - &buffer[4..*&buffer.get(3).unwrap().to_owned() as usize] + &buffer[4..*&buffer.get(0).unwrap().to_owned() as usize - 1] ).unwrap(); debug!("received buddy: {}", received_buddy); sockets.get_mut(&token).unwrap() - .write_all(&create_buddy_list_notify_command("Wirlaburla")) + .write_all(&create_buddy_list_notify_command(received_buddy)) .unwrap(); info!("sent buddy notify update command"); } |