Skip to content

Commit 1aa08b0

Browse files
committed
Allow template/iso selection in create instance from backup ui
1 parent 0910dfe commit 1aa08b0

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

ui/src/views/compute/wizard/TemplateIsoRadioGroup.vue

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,14 @@ export default {
127127
},
128128
methods: {
129129
onSelectTemplateIso () {
130-
if (this.inputDecorator === 'templateid') {
131-
this.value = !this.preFillContent.templateid ? this.selected : this.preFillContent.templateid
130+
if (this.preFillContent?.allowtemplateisoselection) {
131+
this.value = this.selected
132132
} else {
133-
this.value = !this.preFillContent.isoid ? this.selected : this.preFillContent.isoid
133+
if (this.inputDecorator === 'templateid') {
134+
this.value = !this.preFillContent.templateid ? this.selected : this.preFillContent.templateid
135+
} else {
136+
this.value = !this.preFillContent.isoid ? this.selected : this.preFillContent.isoid
137+
}
134138
}
135139
136140
this.$emit('emit-update-template-iso', this.inputDecorator, this.value)

ui/src/views/storage/CreateVMFromBackup.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ export default {
137137
this.dataPreFill.backupid = this.resource.id
138138
this.dataPreFill.computeofferingid = this.vmdetails.serviceofferingid
139139
this.dataPreFill.templateid = this.vmdetails.templateid
140+
this.dataPreFill.allowtemplateisoselection = true
140141
this.dataPreFill.isoid = this.vmdetails.templateid
141142
this.dataPreFill.allowIpAddressesFetch = !this.resource.virtualmachineid
142143
if (this.vmdetails.nics) {

0 commit comments

Comments
 (0)