aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/lib/activitypub/process/process.ts
diff options
context:
space:
mode:
authorChocobozzz <florian.bigard@gmail.com>2017-11-23 14:19:55 +0100
committerChocobozzz <florian.bigard@gmail.com>2017-11-27 19:40:53 +0100
commit0032ebe94aa83fab761c7de3ceb6210ac4532824 (patch)
tree3ea407d7ea6de4c7f7bc66caba7e23c0cc4036e3 /server/lib/activitypub/process/process.ts
parentd52eb8f656242c7e34afdb2dee681861fb9bce35 (diff)
downloadPeerTube-0032ebe94aa83fab761c7de3ceb6210ac4532824.tar.gz
PeerTube-0032ebe94aa83fab761c7de3ceb6210ac4532824.tar.zst
PeerTube-0032ebe94aa83fab761c7de3ceb6210ac4532824.zip
Federate likes/dislikes
Diffstat (limited to 'server/lib/activitypub/process/process.ts')
-rw-r--r--server/lib/activitypub/process/process.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/server/lib/activitypub/process/process.ts b/server/lib/activitypub/process/process.ts
index 613597341..942bce0e6 100644
--- a/server/lib/activitypub/process/process.ts
+++ b/server/lib/activitypub/process/process.ts
@@ -1,4 +1,5 @@
1import { Activity, ActivityType } from '../../../../shared/models/activitypub/activity' 1import { Activity, ActivityType } from '../../../../shared/models/activitypub/activity'
2import { logger } from '../../../helpers/logger'
2import { AccountInstance } from '../../../models/account/account-interface' 3import { AccountInstance } from '../../../models/account/account-interface'
3import { processAcceptActivity } from './process-accept' 4import { processAcceptActivity } from './process-accept'
4import { processAddActivity } from './process-add' 5import { processAddActivity } from './process-add'
@@ -6,9 +7,9 @@ import { processAnnounceActivity } from './process-announce'
6import { processCreateActivity } from './process-create' 7import { processCreateActivity } from './process-create'
7import { processDeleteActivity } from './process-delete' 8import { processDeleteActivity } from './process-delete'
8import { processFollowActivity } from './process-follow' 9import { processFollowActivity } from './process-follow'
10import { processLikeActivity } from './process-like'
9import { processUndoActivity } from './process-undo' 11import { processUndoActivity } from './process-undo'
10import { processUpdateActivity } from './process-update' 12import { processUpdateActivity } from './process-update'
11import { logger } from '../../../helpers/logger'
12 13
13const processActivity: { [ P in ActivityType ]: (activity: Activity, inboxAccount?: AccountInstance) => Promise<any> } = { 14const processActivity: { [ P in ActivityType ]: (activity: Activity, inboxAccount?: AccountInstance) => Promise<any> } = {
14 Create: processCreateActivity, 15 Create: processCreateActivity,
@@ -18,7 +19,8 @@ const processActivity: { [ P in ActivityType ]: (activity: Activity, inboxAccoun
18 Follow: processFollowActivity, 19 Follow: processFollowActivity,
19 Accept: processAcceptActivity, 20 Accept: processAcceptActivity,
20 Announce: processAnnounceActivity, 21 Announce: processAnnounceActivity,
21 Undo: processUndoActivity 22 Undo: processUndoActivity,
23 Like: processLikeActivity
22} 24}
23 25
24async function processActivities (activities: Activity[], inboxAccount?: AccountInstance) { 26async function processActivities (activities: Activity[], inboxAccount?: AccountInstance) {