'downloadEnabled'
]
class VideoAuditView extends EntityAuditView {
- constructor (private readonly video: VideoDetails) {
+ constructor (video: VideoDetails) {
super(videoKeysToKeep, 'video', video)
}
}
'video-name'
]
class VideoImportAuditView extends EntityAuditView {
- constructor (private readonly videoImport: VideoImport) {
+ constructor (videoImport: VideoImport) {
super(videoImportKeysToKeep, 'video-import', videoImport)
}
}
'account-name'
]
class CommentAuditView extends EntityAuditView {
- constructor (private readonly comment: VideoComment) {
+ constructor (comment: VideoComment) {
super(commentKeysToKeep, 'comment', comment)
}
}
'videoChannels'
]
class UserAuditView extends EntityAuditView {
- constructor (private readonly user: User) {
+ constructor (user: User) {
super(userKeysToKeep, 'user', user)
}
}
'ownerAccount-displayedName'
]
class VideoChannelAuditView extends EntityAuditView {
- constructor (private readonly channel: VideoChannel) {
+ constructor (channel: VideoChannel) {
super(channelKeysToKeep, 'channel', channel)
}
}
'createdAt'
]
class AbuseAuditView extends EntityAuditView {
- constructor (private readonly abuse: AdminAbuse) {
+ constructor (abuse: AdminAbuse) {
super(abuseKeysToKeep, 'abuse', abuse)
}
}