From e62ea3c3adcf7bef4bfa3363a00223d4cef58668 Mon Sep 17 00:00:00 2001 From: Pierre HUBERT Date: Fri, 10 Jul 2020 10:35:24 +0200 Subject: [PATCH] Can update like status of a comment --- src/controllers/likes_controller.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/controllers/likes_controller.rs b/src/controllers/likes_controller.rs index a56862c..37b36ca 100644 --- a/src/controllers/likes_controller.rs +++ b/src/controllers/likes_controller.rs @@ -39,6 +39,12 @@ pub fn update(r: &mut HttpRequestHandler) -> RequestResult { LikeTarget(post.id, LikeType::POST) } + // In case of comment + "comment" => { + let comment = r.post_comment_with_access("id")?; + LikeTarget(comment.id, LikeType::COMMENT) + } + _ => { r.internal_error(ExecError::boxed_new("Unsupported like type!"))?; unreachable!();