diff options
Diffstat (limited to 'server/models/video/video-channel.ts')
-rw-r--r-- | server/models/video/video-channel.ts | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/server/models/video/video-channel.ts b/server/models/video/video-channel.ts index 7a4df516a..7178631b4 100644 --- a/server/models/video/video-channel.ts +++ b/server/models/video/video-channel.ts | |||
@@ -37,7 +37,10 @@ import * as Bluebird from 'bluebird' | |||
37 | import { | 37 | import { |
38 | MChannelAccountDefault, | 38 | MChannelAccountDefault, |
39 | MChannelActor, | 39 | MChannelActor, |
40 | MChannelActorAccountDefaultVideos, MChannelSummaryFormattable, MChannelFormattable | 40 | MChannelActorAccountDefaultVideos, |
41 | MChannelAP, | ||
42 | MChannelFormattable, | ||
43 | MChannelSummaryFormattable | ||
41 | } from '../../typings/models/video' | 44 | } from '../../typings/models/video' |
42 | 45 | ||
43 | // FIXME: Define indexes here because there is an issue with TS and Sequelize.literal when called directly in the annotation | 46 | // FIXME: Define indexes here because there is an issue with TS and Sequelize.literal when called directly in the annotation |
@@ -513,7 +516,7 @@ export class VideoChannelModel extends Model<VideoChannelModel> { | |||
513 | return Object.assign(actor, videoChannel) | 516 | return Object.assign(actor, videoChannel) |
514 | } | 517 | } |
515 | 518 | ||
516 | toActivityPubObject (): ActivityPubActor { | 519 | toActivityPubObject (this: MChannelAP): ActivityPubActor { |
517 | const obj = this.Actor.toActivityPubObject(this.name, 'VideoChannel') | 520 | const obj = this.Actor.toActivityPubObject(this.name, 'VideoChannel') |
518 | 521 | ||
519 | return Object.assign(obj, { | 522 | return Object.assign(obj, { |