From 69222afac8f8c41d90295b33f0695bbff352851e Mon Sep 17 00:00:00 2001 From: Julien Maulny Date: Fri, 15 Nov 2019 19:05:08 +0100 Subject: Soft delete video comments instead of detroy --- shared/models/activitypub/objects/common-objects.ts | 11 +++++++++++ shared/models/videos/video-comment.model.ts | 2 ++ 2 files changed, 13 insertions(+) (limited to 'shared/models') diff --git a/shared/models/activitypub/objects/common-objects.ts b/shared/models/activitypub/objects/common-objects.ts index 2a6529fed..df287d570 100644 --- a/shared/models/activitypub/objects/common-objects.ts +++ b/shared/models/activitypub/objects/common-objects.ts @@ -89,3 +89,14 @@ export interface ActivityPubAttributedTo { type: 'Group' | 'Person' id: string } + +export interface ActivityTombstoneObject { + '@context'?: any + id: string + type: 'Tombstone' + name?: string + formerType?: string + published: string + updated: string + deleted: string +} diff --git a/shared/models/videos/video-comment.model.ts b/shared/models/videos/video-comment.model.ts index 7ac4024fb..044962633 100644 --- a/shared/models/videos/video-comment.model.ts +++ b/shared/models/videos/video-comment.model.ts @@ -9,6 +9,8 @@ export interface VideoComment { videoId: number createdAt: Date | string updatedAt: Date | string + deletedAt: Date | string + isDeleted: boolean totalReplies: number account: Account } -- cgit v1.2.3