1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-16 22:50:10 +03:00

F #5422: Fix booting tab on instantiate form (#1502)

This commit is contained in:
Sergio Betanzos 2021-10-01 13:47:24 +02:00 committed by GitHub
parent 3791981ded
commit b2cb484e97
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -33,7 +33,6 @@ import { Action } from 'client/components/Cards/SelectCard'
import { STEP_ID as EXTRA_ID } from 'client/components/Forms/VmTemplate/InstantiateForm/Steps/ExtraConfiguration'
import { TAB_ID as STORAGE_ID } from 'client/components/Forms/VmTemplate/InstantiateForm/Steps/ExtraConfiguration/storage'
import { TAB_ID as NIC_ID } from 'client/components/Forms/VmTemplate/InstantiateForm/Steps/ExtraConfiguration/networking'
import { set } from 'client/utils'
import { T } from 'client/constants'
const useStyles = makeStyles(theme => ({
@ -92,11 +91,13 @@ export const reorderBootAfterRemove = (id, list, formData, setFormData) => {
* @param {SetStateAction} setFormData - React set state action
*/
const reorder = (newBootOrder, setFormData) => {
setFormData(prev => {
const newData = set({ ...prev }, `${EXTRA_ID}.${TAB_ID}`, newBootOrder.join(','))
return { ...prev, [EXTRA_ID]: { ...prev[EXTRA_ID], OS: newData } }
})
setFormData(prev => ({
...prev,
[EXTRA_ID]: {
...prev[EXTRA_ID],
OS: { BOOT: newBootOrder.join(',') }
}
}))
}
const Booting = ({ data, setFormData, control }) => {