diff options
author | Dessalines <tyhou13@gmx.com> | 2019-10-15 15:09:01 -0700 |
---|---|---|
committer | Dessalines <tyhou13@gmx.com> | 2019-10-15 15:09:01 -0700 |
commit | 903d73d66535adf8ad8fbe460b00d2e14227e5e7 (patch) | |
tree | 9ab72d6a15b5a478f5d4a257afd498fc863dd6ea /server/src/websocket | |
parent | c0821fcaa501ef717e9fd58dac8a1203b9553bfa (diff) |
Adding permanently delete account comments and posts.
- Fixes #285
- Fixes #58
Diffstat (limited to 'server/src/websocket')
-rw-r--r-- | server/src/websocket/server.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/server/src/websocket/server.rs b/server/src/websocket/server.rs index 85de7eea..a00cfc3b 100644 --- a/server/src/websocket/server.rs +++ b/server/src/websocket/server.rs @@ -519,5 +519,10 @@ fn parse_json_message(chat: &mut ChatServer, msg: StandardMessage) -> Result<Str let res = Oper::new(user_operation, transfer_site).perform()?; Ok(serde_json::to_string(&res)?) } + UserOperation::DeleteAccount => { + let delete_account: DeleteAccount = serde_json::from_str(data)?; + let res = Oper::new(user_operation, delete_account).perform()?; + Ok(serde_json::to_string(&res)?) + } } } |