]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/lib/activitypub/share.ts
Refactor AP actors
[github/Chocobozzz/PeerTube.git] / server / lib / activitypub / share.ts
index 327955dd26089c795aa3cb47a6480ccaf9f55c01..1ff01a1751a88602dad85c0ecc650bfb75a7968a 100644 (file)
@@ -7,7 +7,7 @@ import { doJSONRequest } from '../../helpers/requests'
 import { CRAWL_REQUEST_CONCURRENCY } from '../../initializers/constants'
 import { VideoShareModel } from '../../models/video/video-share'
 import { MChannelActorLight, MVideo, MVideoAccountLight, MVideoId } from '../../types/models/video'
-import { getOrCreateActorAndServerAndModel } from './actor'
+import { getOrCreateAPActor } from './actors'
 import { sendUndoAnnounce, sendVideoAnnounce } from './send'
 import { getLocalVideoAnnounceActivityPubUrl } from './url'
 
@@ -64,7 +64,7 @@ async function addVideoShare (shareUrl: string, video: MVideoId) {
     throw new Error(`Actor url ${actorUrl} has not the same host than the share url ${shareUrl}`)
   }
 
-  const actor = await getOrCreateActorAndServerAndModel(actorUrl)
+  const actor = await getOrCreateAPActor(actorUrl)
 
   const entry = {
     actorId: actor.id,