diff --git a/scripts/account.js b/scripts/account.js index 2c48b04..d5b5ea6 100644 --- a/scripts/account.js +++ b/scripts/account.js @@ -42,15 +42,20 @@ function buildResourceTable(resources, tableid) { let tbody = table.querySelector("tbody"); Object.keys(resources.resources).forEach((element) => { if (resources.resources[element].display) { - let row = tbody.insertRow(); - let key = row.insertCell(); - key.innerText = `${element}`; - let used = row.insertCell(); - used.innerText = `${parseNumber(resources.used[element], resources.resources[element])}`; - let val = row.insertCell(); - val.innerText = `${parseNumber(resources.avail[element], resources.resources[element])}`; - let total = row.insertCell(); - total.innerText = `${parseNumber(resources.max[element], resources.resources[element])}`; + if (resources.resources[element].type === "list") { + + } + else { + let row = tbody.insertRow(); + let key = row.insertCell(); + key.innerText = `${element}`; + let used = row.insertCell(); + used.innerText = `${parseNumber(resources.used[element], resources.resources[element])}`; + let val = row.insertCell(); + val.innerText = `${parseNumber(resources.avail[element], resources.resources[element])}`; + let total = row.insertCell(); + total.innerText = `${parseNumber(resources.max[element], resources.resources[element])}`; + } } }); } diff --git a/scripts/config.js b/scripts/config.js index 970b518..b4303e7 100644 --- a/scripts/config.js +++ b/scripts/config.js @@ -714,7 +714,7 @@ async function handleDeviceConfig() { vmid: vmid, hostpci: deviceID, device: form.get("device"), - pcie: form.get("pcie") + pcie: form.get("pcie") ? 1 : 0 } let result = await requestAPI("/instance/pci/modify", "POST", body); if (result.status === 200) {