1
0
mirror of https://gitlab.com/comunic/comunicapiv3 synced 2024-12-27 22:18:51 +00:00

Can delete a comment

This commit is contained in:
Pierre HUBERT 2020-07-10 09:02:16 +02:00
parent 5a5bf8c5c3
commit d23411dca7
2 changed files with 12 additions and 1 deletions

View File

@ -66,4 +66,13 @@ pub fn edit(r: &mut HttpRequestHandler) -> RequestResult {
comments_helper::edit(comment.id, &new_content)?;
r.success("Content updated.")
}
/// Delete a comment
pub fn delete(r: &mut HttpRequestHandler) -> RequestResult {
let comment = r.post_comment_with_full_access("commentID")?;
comments_helper::delete(&comment)?;
r.success("Comment deleted.")
}

View File

@ -223,7 +223,9 @@ pub fn get_routes() -> Vec<Route> {
Route::post("/comments/get_single", Box::new(comments_controller::get_single)),
Route::post("/comments/edit",Box::new(comments_controller::edit)),
Route::post("/comments/edit", Box::new(comments_controller::edit)),
Route::post("/comments/delete", Box::new(comments_controller::delete)),