Adding explicit parent comment errors. #1397 #1390

This commit is contained in:
Dessalines 2021-02-01 10:52:15 -05:00
parent f4d33389a5
commit a0d5987502

View file

@ -70,10 +70,10 @@ impl Perform for CreateComment {
let parent = let parent =
match blocking(context.pool(), move |conn| Comment::read(&conn, parent_id)).await? { match blocking(context.pool(), move |conn| Comment::read(&conn, parent_id)).await? {
Ok(comment) => comment, Ok(comment) => comment,
Err(_e) => return Err(APIError::err("couldnt_create_comment").into()), Err(_e) => return Err(APIError::err("couldnt_find_parent_comment").into()),
}; };
if parent.post_id != post_id { if parent.post_id != post_id {
return Err(APIError::err("couldnt_create_comment").into()); return Err(APIError::err("parent_comment_not_in_post").into());
} }
} }