diff --git a/ui/src/config/section/compute.js b/ui/src/config/section/compute.js index 0d5c8de6628..2887044a535 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 7438ebc1beb..339d6c75719 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] } }