aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/models
diff options
context:
space:
mode:
Diffstat (limited to 'server/models')
-rw-r--r--server/models/video/video-comment.ts21
1 files changed, 21 insertions, 0 deletions
diff --git a/server/models/video/video-comment.ts b/server/models/video/video-comment.ts
index 868d04ff9..ab0f05d6e 100644
--- a/server/models/video/video-comment.ts
+++ b/server/models/video/video-comment.ts
@@ -188,6 +188,27 @@ export class VideoCommentModel extends Model<VideoCommentModel> {
188 }) as AccountModel 188 }) as AccountModel
189 } 189 }
190 190
191 if (!instance.Video) {
192 instance.Video = await instance.$get('Video', {
193 include: [
194 {
195 model: VideoChannelModel,
196 include: [
197 {
198 model: AccountModel,
199 include: [
200 {
201 model: ActorModel
202 }
203 ]
204 }
205 ]
206 }
207 ],
208 transaction: options.transaction
209 }) as VideoModel
210 }
211
191 if (instance.isOwned()) { 212 if (instance.isOwned()) {
192 await sendDeleteVideoComment(instance, options.transaction) 213 await sendDeleteVideoComment(instance, options.transaction)
193 } 214 }