diff options
Diffstat (limited to 'server/lib/activitypub/process/process-update.ts')
-rw-r--r-- | server/lib/activitypub/process/process-update.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/server/lib/activitypub/process/process-update.ts b/server/lib/activitypub/process/process-update.ts index 1e11dd1fd..e3c862221 100644 --- a/server/lib/activitypub/process/process-update.ts +++ b/server/lib/activitypub/process/process-update.ts | |||
@@ -15,6 +15,7 @@ import { forwardVideoRelatedActivity } from '../send/utils' | |||
15 | import { PlaylistObject } from '../../../../shared/models/activitypub/objects/playlist-object' | 15 | import { PlaylistObject } from '../../../../shared/models/activitypub/objects/playlist-object' |
16 | import { createOrUpdateVideoPlaylist } from '../playlist' | 16 | import { createOrUpdateVideoPlaylist } from '../playlist' |
17 | import { APProcessorOptions } from '../../../typings/activitypub-processor.model' | 17 | import { APProcessorOptions } from '../../../typings/activitypub-processor.model' |
18 | import { SignatureActorModel } from '../../../typings/models' | ||
18 | 19 | ||
19 | async function processUpdateActivity (options: APProcessorOptions<ActivityUpdate>) { | 20 | async function processUpdateActivity (options: APProcessorOptions<ActivityUpdate>) { |
20 | const { activity, byActor } = options | 21 | const { activity, byActor } = options |
@@ -52,7 +53,7 @@ export { | |||
52 | 53 | ||
53 | // --------------------------------------------------------------------------- | 54 | // --------------------------------------------------------------------------- |
54 | 55 | ||
55 | async function processUpdateVideo (actor: ActorModel, activity: ActivityUpdate) { | 56 | async function processUpdateVideo (actor: SignatureActorModel, activity: ActivityUpdate) { |
56 | const videoObject = activity.object as VideoTorrentObject | 57 | const videoObject = activity.object as VideoTorrentObject |
57 | 58 | ||
58 | if (sanitizeAndCheckVideoTorrentObject(videoObject) === false) { | 59 | if (sanitizeAndCheckVideoTorrentObject(videoObject) === false) { |
@@ -73,7 +74,7 @@ async function processUpdateVideo (actor: ActorModel, activity: ActivityUpdate) | |||
73 | return updateVideoFromAP(updateOptions) | 74 | return updateVideoFromAP(updateOptions) |
74 | } | 75 | } |
75 | 76 | ||
76 | async function processUpdateCacheFile (byActor: ActorModel, activity: ActivityUpdate) { | 77 | async function processUpdateCacheFile (byActor: SignatureActorModel, activity: ActivityUpdate) { |
77 | const cacheFileObject = activity.object as CacheFileObject | 78 | const cacheFileObject = activity.object as CacheFileObject |
78 | 79 | ||
79 | if (!isCacheFileObjectValid(cacheFileObject)) { | 80 | if (!isCacheFileObjectValid(cacheFileObject)) { |
@@ -147,7 +148,7 @@ async function processUpdateActor (actor: ActorModel, activity: ActivityUpdate) | |||
147 | } | 148 | } |
148 | } | 149 | } |
149 | 150 | ||
150 | async function processUpdatePlaylist (byActor: ActorModel, activity: ActivityUpdate) { | 151 | async function processUpdatePlaylist (byActor: SignatureActorModel, activity: ActivityUpdate) { |
151 | const playlistObject = activity.object as PlaylistObject | 152 | const playlistObject = activity.object as PlaylistObject |
152 | const byAccount = byActor.Account | 153 | const byAccount = byActor.Account |
153 | 154 | ||