aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/lib/activitypub
diff options
context:
space:
mode:
Diffstat (limited to 'server/lib/activitypub')
-rw-r--r--server/lib/activitypub/videos.ts25
1 files changed, 12 insertions, 13 deletions
diff --git a/server/lib/activitypub/videos.ts b/server/lib/activitypub/videos.ts
index 7386c2e53..d182ca5a2 100644
--- a/server/lib/activitypub/videos.ts
+++ b/server/lib/activitypub/videos.ts
@@ -626,20 +626,15 @@ function videoActivityObjectToDBAttributes (videoChannel: MChannelId, videoObjec
626 const privacy = to.indexOf(ACTIVITY_PUB.PUBLIC) !== -1 ? VideoPrivacy.PUBLIC : VideoPrivacy.UNLISTED 626 const privacy = to.indexOf(ACTIVITY_PUB.PUBLIC) !== -1 ? VideoPrivacy.PUBLIC : VideoPrivacy.UNLISTED
627 const duration = videoObject.duration.replace(/[^\d]+/, '') 627 const duration = videoObject.duration.replace(/[^\d]+/, '')
628 628
629 let language: string | undefined 629 const language = videoObject.language?.identifier
630 if (videoObject.language) {
631 language = videoObject.language.identifier
632 }
633 630
634 let category: number | undefined 631 const category = videoObject.category
635 if (videoObject.category) { 632 ? parseInt(videoObject.category.identifier, 10)
636 category = parseInt(videoObject.category.identifier, 10) 633 : undefined
637 }
638 634
639 let licence: number | undefined 635 const licence = videoObject.licence
640 if (videoObject.licence) { 636 ? parseInt(videoObject.licence.identifier, 10)
641 licence = parseInt(videoObject.licence.identifier, 10) 637 : undefined
642 }
643 638
644 const description = videoObject.content || null 639 const description = videoObject.content || null
645 const support = videoObject.support || null 640 const support = videoObject.support || null
@@ -662,7 +657,11 @@ function videoActivityObjectToDBAttributes (videoChannel: MChannelId, videoObjec
662 duration: parseInt(duration, 10), 657 duration: parseInt(duration, 10),
663 createdAt: new Date(videoObject.published), 658 createdAt: new Date(videoObject.published),
664 publishedAt: new Date(videoObject.published), 659 publishedAt: new Date(videoObject.published),
665 originallyPublishedAt: videoObject.originallyPublishedAt ? new Date(videoObject.originallyPublishedAt) : null, 660
661 originallyPublishedAt: videoObject.originallyPublishedAt
662 ? new Date(videoObject.originallyPublishedAt)
663 : null,
664
666 updatedAt: new Date(videoObject.updated), 665 updatedAt: new Date(videoObject.updated),
667 views: videoObject.views, 666 views: videoObject.views,
668 likes: 0, 667 likes: 0,