- const actor = await getOrCreateActorAndServerAndModel(activity.actor)
-
- if (activityType === 'View') {
- return processCreateView(actor, activity)
- } else if (activityType === 'Dislike') {
- return processCreateDislike(actor, activity)
- } else if (activityType === 'Video') {
- return processCreateVideo(actor, activity)
- } else if (activityType === 'Flag') {
- return processCreateVideoAbuse(actor, activityObject as VideoAbuseObject)
- } else if (activityType === 'Note') {
- return processCreateVideoComment(actor, activity)
- }
-
- logger.warn('Unknown activity object type %s when creating activity.', activityType, { activity: activity.id })
- return Promise.resolve(undefined)
-}
-
-// ---------------------------------------------------------------------------
-
-export {
- processCreateActivity
-}
-
-// ---------------------------------------------------------------------------