diff options
Diffstat (limited to 'server/lib/activitypub/videos')
-rw-r--r-- | server/lib/activitypub/videos/get.ts | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/server/lib/activitypub/videos/get.ts b/server/lib/activitypub/videos/get.ts index f0982bd98..7bb14adc4 100644 --- a/server/lib/activitypub/videos/get.ts +++ b/server/lib/activitypub/videos/get.ts | |||
@@ -61,6 +61,7 @@ async function getOrCreateAPVideo ( | |||
61 | const { videoObject } = await fetchRemoteVideo(videoUrl) | 61 | const { videoObject } = await fetchRemoteVideo(videoUrl) |
62 | if (!videoObject) throw new Error('Cannot fetch remote video with url: ' + videoUrl) | 62 | if (!videoObject) throw new Error('Cannot fetch remote video with url: ' + videoUrl) |
63 | 63 | ||
64 | // videoUrl is just an alias/rediraction, so process object id instead | ||
64 | if (videoObject.id !== videoUrl) return getOrCreateAPVideo({ ...options, fetchType: 'all', videoObject }) | 65 | if (videoObject.id !== videoUrl) return getOrCreateAPVideo({ ...options, fetchType: 'all', videoObject }) |
65 | 66 | ||
66 | try { | 67 | try { |