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 =
match blocking(context.pool(), move |conn| Comment::read(&conn, parent_id)).await? {
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 {
return Err(APIError::err("couldnt_create_comment").into());
return Err(APIError::err("parent_comment_not_in_post").into());
}
}