-import {
- UserRight,
- VideoChannel,
- VideoConstant,
- VideoDetails as VideoDetailsServerModel,
- VideoFile,
- VideoState
-} from '../../../../../shared'
+import { UserRight, VideoConstant, VideoDetails as VideoDetailsServerModel, VideoFile, VideoState } from '../../../../../shared'
import { AuthUser } from '../../core'
import { Video } from '../../shared/video/video.model'
import { Account } from '@app/shared/account/account.model'
+import { VideoChannel } from '@app/shared/video-channel/video-channel.model'
export class VideoDetails extends Video implements VideoDetailsServerModel {
descriptionPath: string
this.descriptionPath = hash.descriptionPath
this.files = hash.files
- this.channel = hash.channel
+ this.channel = new VideoChannel(hash.channel)
this.account = new Account(hash.account)
this.tags = hash.tags
this.support = hash.support