diff options
author | Chocobozzz <me@florianbigard.com> | 2018-01-26 15:49:57 +0100 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2018-01-26 15:49:57 +0100 |
commit | 4ba3b8ea1be85d95a508ac479f26b96ceea15971 (patch) | |
tree | f76de3c6ec591cf885e5000f0e369aab883f3d95 /server/lib/activitypub/process/process-announce.ts | |
parent | 7859b5800c08c15f3380fb3a7e267ce1b3f2df9f (diff) | |
download | PeerTube-4ba3b8ea1be85d95a508ac479f26b96ceea15971.tar.gz PeerTube-4ba3b8ea1be85d95a508ac479f26b96ceea15971.tar.zst PeerTube-4ba3b8ea1be85d95a508ac479f26b96ceea15971.zip |
Don't rehost announced video activities
Diffstat (limited to 'server/lib/activitypub/process/process-announce.ts')
-rw-r--r-- | server/lib/activitypub/process/process-announce.ts | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/server/lib/activitypub/process/process-announce.ts b/server/lib/activitypub/process/process-announce.ts index 7dafc0593..09f2e80f3 100644 --- a/server/lib/activitypub/process/process-announce.ts +++ b/server/lib/activitypub/process/process-announce.ts | |||
@@ -43,11 +43,14 @@ async function shareVideo (actorAnnouncer: ActorModel, activity: ActivityAnnounc | |||
43 | 43 | ||
44 | const share = { | 44 | const share = { |
45 | actorId: actorAnnouncer.id, | 45 | actorId: actorAnnouncer.id, |
46 | videoId: video.id | 46 | videoId: video.id, |
47 | url: activity.id | ||
47 | } | 48 | } |
48 | 49 | ||
49 | const [ , created ] = await VideoShareModel.findOrCreate({ | 50 | const [ , created ] = await VideoShareModel.findOrCreate({ |
50 | where: share, | 51 | where: { |
52 | url: activity.id | ||
53 | }, | ||
51 | defaults: share, | 54 | defaults: share, |
52 | transaction: t | 55 | transaction: t |
53 | }) | 56 | }) |