mirror of
https://github.com/LemmyNet/lemmy.git
synced 2024-11-22 12:21:18 +00:00
Dont allow removing comment which was deleted (fixes #4731)
This commit is contained in:
parent
a39c19c9db
commit
43c3a7c473
1 changed files with 6 additions and 0 deletions
|
@ -37,6 +37,12 @@ pub async fn remove_comment(
|
||||||
)
|
)
|
||||||
.await?;
|
.await?;
|
||||||
|
|
||||||
|
// Don't allow removing or restoring comment which was deleted by user, as it would reveal
|
||||||
|
// the comment text in mod log.
|
||||||
|
if orig_comment.comment.deleted {
|
||||||
|
return Err(LemmyErrorType::CouldntUpdateComment.into());
|
||||||
|
}
|
||||||
|
|
||||||
// Do the remove
|
// Do the remove
|
||||||
let removed = data.removed;
|
let removed = data.removed;
|
||||||
let updated_comment = Comment::update(
|
let updated_comment = Comment::update(
|
||||||
|
|
Loading…
Reference in a new issue