fix: Comment deletion is not propagated correctly

This commit is contained in:
Tom Moor
2023-03-11 19:01:19 -05:00
parent 2c84036a3a
commit e9ece9125a
3 changed files with 18 additions and 14 deletions

View File

@@ -24,6 +24,8 @@ export default async function commentDestroyer({
ip,
transaction,
}: Props): Promise<Comment> {
const document = await comment.$get("document", { transaction });
await comment.destroy({ transaction });
// Also destroy any child comments
@@ -42,6 +44,7 @@ export default async function commentDestroyer({
teamId: user.teamId,
actorId: user.id,
documentId: comment.documentId,
collectionId: document?.collectionId,
ip,
},
{ transaction }