diff --git a/ui/src/config/section/compute.js b/ui/src/config/section/compute.js index ba7b3d75eb82..ef6bd9107ad1 100644 --- a/ui/src/config/section/compute.js +++ b/ui/src/config/section/compute.js @@ -121,7 +121,7 @@ export default { dataView: true, groupAction: true, popup: true, - groupMap: (selection, values) => { return selection.map(x => { return { id: x, considerlasthost: values.considerlasthost } }) }, + groupMap: (selection, values) => { return selection.map(x => { return { id: x, considerlasthost: values.considerlasthost === true } }) }, args: (record, store) => { if (['Admin'].includes(store.userInfo.roletype)) { return ['considerlasthost'] diff --git a/ui/src/views/compute/StartVirtualMachine.vue b/ui/src/views/compute/StartVirtualMachine.vue index 7438ebc1beb4..339d6c757195 100644 --- a/ui/src/views/compute/StartVirtualMachine.vue +++ b/ui/src/views/compute/StartVirtualMachine.vue @@ -237,7 +237,7 @@ export default { id: this.resource.id } for (const key in values) { - if (values[key]) { + if (values[key] || values[key] === false) { params[key] = values[key] } }