mirror of
				https://gitlab.com/comunic/comunicapiv3
				synced 2025-11-04 09:34:04 +00:00 
			
		
		
		
	Can delete a comment
This commit is contained in:
		@@ -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.")
 | 
			
		||||
}
 | 
			
		||||
@@ -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)),
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user