- const actor = await getOrCreateActorAndServerAndModel(activity.actor)
-
- if (activityType === 'View') {
- return processCreateView(actor, activity)
- } else if (activityType === 'Dislike') {
- return retryTransactionWrapper(processCreateDislike, actor, activity)
- } else if (activityType === 'Video') {
- return processCreateVideo(activity)
- } else if (activityType === 'Flag') {
- return retryTransactionWrapper(processCreateVideoAbuse, actor, activityObject as VideoAbuseObject)
- } else if (activityType === 'Note') {
- return retryTransactionWrapper(processCreateVideoComment, actor, activity)
+
+ if (activityType === 'Video') {
+ return processCreateVideo(activity, notify)
+ }
+
+ if (activityType === 'Note') {
+ return retryTransactionWrapper(processCreateVideoComment, activity, byActor, notify)
+ }
+
+ if (activityType === 'CacheFile') {
+ return retryTransactionWrapper(processCreateCacheFile, activity, byActor)
+ }
+
+ if (activityType === 'Playlist') {
+ return retryTransactionWrapper(processCreatePlaylist, activity, byActor)