diff options
author | Dessalines <tyhou13@gmx.com> | 2020-05-03 10:00:59 -0400 |
---|---|---|
committer | Dessalines <tyhou13@gmx.com> | 2020-05-03 10:00:59 -0400 |
commit | a09c818746f159bbc7ece19ee263607002dbb6a5 (patch) | |
tree | 78f30d4b861dbd8b60ad7d25fc8ed9af6a5c0de2 /server/src/api/comment.rs | |
parent | 5366797a4b14634f1cfee183b8b8309efd457f46 (diff) |
Adding federated mod remove actions.
Diffstat (limited to 'server/src/api/comment.rs')
-rw-r--r-- | server/src/api/comment.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/server/src/api/comment.rs b/server/src/api/comment.rs index 1ecedb2c..2853beb3 100644 --- a/server/src/api/comment.rs +++ b/server/src/api/comment.rs @@ -343,6 +343,12 @@ impl Perform for Oper<EditComment> { } else { updated_comment.send_undo_delete(&user, &conn)?; } + } else if let Some(removed) = data.removed.to_owned() { + if removed { + updated_comment.send_remove(&user, &conn)?; + } else { + updated_comment.send_undo_remove(&user, &conn)?; + } } else { updated_comment.send_update(&user, &conn)?; } |