diff options
author | Chocobozzz <me@florianbigard.com> | 2019-08-09 08:17:16 +0200 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2019-08-09 08:17:16 +0200 |
commit | 5224c394b3bbac6ec1543e41fa0ec6db436e84fa (patch) | |
tree | 36eaecfe095547aca903a8a43fb6e0b0b01899a9 /server/typings/activitypub-processor.model.ts | |
parent | 511765c9f86fb07d5d856decd9dbf0ec2092f4fe (diff) | |
download | PeerTube-5224c394b3bbac6ec1543e41fa0ec6db436e84fa.tar.gz PeerTube-5224c394b3bbac6ec1543e41fa0ec6db436e84fa.tar.zst PeerTube-5224c394b3bbac6ec1543e41fa0ec6db436e84fa.zip |
Stronger actor association typing in AP functions
Diffstat (limited to 'server/typings/activitypub-processor.model.ts')
-rw-r--r-- | server/typings/activitypub-processor.model.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/server/typings/activitypub-processor.model.ts b/server/typings/activitypub-processor.model.ts index 7c70251ca..37b2859de 100644 --- a/server/typings/activitypub-processor.model.ts +++ b/server/typings/activitypub-processor.model.ts | |||
@@ -1,9 +1,10 @@ | |||
1 | import { Activity } from '../../shared/models/activitypub' | 1 | import { Activity } from '../../shared/models/activitypub' |
2 | import { ActorModel } from '../models/activitypub/actor' | 2 | import { ActorModel } from '../models/activitypub/actor' |
3 | import { SignatureActorModel } from './models' | ||
3 | 4 | ||
4 | export type APProcessorOptions<T extends Activity> = { | 5 | export type APProcessorOptions<T extends Activity> = { |
5 | activity: T | 6 | activity: T |
6 | byActor: ActorModel | 7 | byActor: SignatureActorModel |
7 | inboxActor?: ActorModel | 8 | inboxActor?: ActorModel |
8 | fromFetch?: boolean | 9 | fromFetch?: boolean |
9 | } | 10 | } |