mirror of https://github.com/Chocobozzz/PeerTube
Fix video channel update/create on empty fields
parent
b0ae905e7b
commit
7d8e778ad0
|
@ -64,8 +64,8 @@ export class MyAccountVideoChannelCreateComponent extends MyAccountVideoChannelE
|
|||
const body = this.form.value
|
||||
const videoChannelCreate: VideoChannelCreate = {
|
||||
displayName: body['display-name'],
|
||||
description: body.description,
|
||||
support: body.support
|
||||
description: body.description || undefined,
|
||||
support: body.support || undefined
|
||||
}
|
||||
|
||||
this.videoChannelService.createVideoChannel(videoChannelCreate).subscribe(
|
||||
|
@ -84,6 +84,6 @@ export class MyAccountVideoChannelCreateComponent extends MyAccountVideoChannelE
|
|||
}
|
||||
|
||||
getFormButtonTitle () {
|
||||
return 'Create this video channel'
|
||||
return 'Create'
|
||||
}
|
||||
}
|
||||
|
|
|
@ -92,8 +92,8 @@ export class MyAccountVideoChannelUpdateComponent extends MyAccountVideoChannelE
|
|||
const body = this.form.value
|
||||
const videoChannelUpdate: VideoChannelUpdate = {
|
||||
displayName: body['display-name'],
|
||||
description: body.description,
|
||||
support: body.support
|
||||
description: body.description || undefined,
|
||||
support: body.support || undefined
|
||||
}
|
||||
|
||||
this.videoChannelService.updateVideoChannel(this.videoChannelToUpdate.uuid, videoChannelUpdate).subscribe(
|
||||
|
@ -112,8 +112,6 @@ export class MyAccountVideoChannelUpdateComponent extends MyAccountVideoChannelE
|
|||
}
|
||||
|
||||
getFormButtonTitle () {
|
||||
return this.videoChannelToUpdate
|
||||
? 'Update ' + this.videoChannelToUpdate.displayName + ' video channel'
|
||||
: 'Update'
|
||||
return 'Update'
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,14 +4,15 @@ import { UserRight } from '../../../shared'
|
|||
import { isAccountIdExist } from '../../helpers/custom-validators/accounts'
|
||||
import { isIdOrUUIDValid } from '../../helpers/custom-validators/misc'
|
||||
import {
|
||||
isVideoChannelDescriptionValid, isVideoChannelExist,
|
||||
isVideoChannelNameValid, isVideoChannelSupportValid
|
||||
isVideoChannelDescriptionValid,
|
||||
isVideoChannelExist,
|
||||
isVideoChannelNameValid,
|
||||
isVideoChannelSupportValid
|
||||
} from '../../helpers/custom-validators/video-channels'
|
||||
import { logger } from '../../helpers/logger'
|
||||
import { UserModel } from '../../models/account/user'
|
||||
import { VideoChannelModel } from '../../models/video/video-channel'
|
||||
import { areValidationErrors } from './utils'
|
||||
import { AccountModel } from '../../models/account/account'
|
||||
|
||||
const listVideoAccountChannelsValidator = [
|
||||
param('accountId').custom(isIdOrUUIDValid).withMessage('Should have a valid account id'),
|
||||
|
|
Loading…
Reference in New Issue