Skip to content

Commit 8a1b125

Browse files
authored
ui: remove mandatory rule on root disk controller field while registering / updating a template (#6279)
1 parent 7012200 commit 8a1b125

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

ui/src/views/image/RegisterOrUploadTemplate.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,6 @@ export default {
398398
hypervisor: [{ type: 'number', required: true, message: this.$t('message.error.select') }],
399399
format: [{ required: true, message: this.$t('message.error.select') }],
400400
checksum: [{ required: true, message: this.$t('message.error.required.input') }],
401-
rootDiskControllerType: [{ required: true, message: this.$t('message.error.select') }],
402401
ostypeid: [{ required: true, message: this.$t('message.error.select') }],
403402
groupenabled: [{ type: 'array' }]
404403
})
@@ -809,7 +808,9 @@ export default {
809808
const formattedDetailData = {}
810809
switch (key) {
811810
case 'rootDiskControllerType':
812-
formattedDetailData['details[0].rootDiskController'] = input
811+
if (input) {
812+
formattedDetailData['details[0].rootDiskController'] = input
813+
}
813814
break
814815
case 'nicAdapterType':
815816
formattedDetailData['details[0].nicAdapter'] = input

ui/src/views/image/UpdateTemplate.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,6 @@ export default {
196196
this.rules = reactive({
197197
name: [{ required: true, message: this.$t('message.error.required.input') }],
198198
displaytext: [{ required: true, message: this.$t('message.error.required.input') }],
199-
rootDiskController: [{ required: true, message: this.$t('message.error.select') }],
200199
ostypeid: [{ required: true, message: this.$t('message.error.select') }]
201200
})
202201
const resourceFields = ['name', 'displaytext', 'passwordenabled', 'ostypeid', 'isdynamicallyscalable']

0 commit comments

Comments
 (0)