1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-16 22:50:10 +03:00
This commit is contained in:
Sergio Betanzos 2021-07-13 11:54:46 +02:00
parent 3e72c08212
commit 05e706b2b5
No known key found for this signature in database
GPG Key ID: E3E704F097737136
4 changed files with 9 additions and 11 deletions

View File

@ -69,7 +69,7 @@ const Permissions = React.memo(({
const newPermission = { [name]: Helper.stringToBoolean(value) ? '0' : '1' }
const response = await changePermissions(id, newPermission)
String(response?.data) === String(id) &&
String(response) === String(id) &&
setPermissions(prev => ({ ...prev, ...newPermission }))
}

View File

@ -22,23 +22,22 @@ import NetworkList from 'client/components/Tabs/Vm/Network/List'
import * as VirtualMachine from 'client/models/VirtualMachine'
import * as Helper from 'client/models/Helper'
const VmNetworkTab = ({ tabProps, ...data }) => {
const VmNetworkTab = ({ tabProps, ...vm }) => {
const { actions = [] } = tabProps
const nics = VirtualMachine.getNics(data, { groupAlias: true })
const hypervisor = VirtualMachine.getHypervisor(data)
const nics = VirtualMachine.getNics(vm, { groupAlias: true })
const hypervisor = VirtualMachine.getHypervisor(vm)
const actionsAvailable = Helper.getActionsAvailable(actions, hypervisor)
return (
<NetworkList actions={actionsAvailable} nics={nics} />
<NetworkList vmId={vm.ID} actions={actionsAvailable} nics={nics} />
)
}
VmNetworkTab.propTypes = {
tabProps: PropTypes.shape({
actions: PropTypes.object
}),
actions: PropTypes.array
})
}
VmNetworkTab.displayName = 'VmNetworkTab'

View File

@ -27,10 +27,9 @@ export const getSunstoneViews = createAsyncThunk(
async (_, { dispatch }) => {
try {
const views = await authService.getSunstoneViews() ?? {}
const config = await authService.getSunstoneConfig() ?? {}
// const config = await authService.getSunstoneConfig() ?? {}
return {
config,
views,
view: Object.keys(views)[0]
}

View File

@ -53,8 +53,8 @@ export const requestConfig = (data, command) => {
/* Spread 'from' values in current params */
const mappedParams =
Object.entries(params)?.reduce(
(acc, [paraName, { from }]) => ({
...acc,
(params, [paraName, { from }]) => ({
...params,
[paraName]: { from, value: data[paraName] }
}),
{}