]> git.proxmox.com Git - proxmox-widget-toolkit.git/blobdiff - src/panel/DiskList.js
DiskList: render osdid-list if present
[proxmox-widget-toolkit.git] / src / panel / DiskList.js
index c5a0050bc2aec2b1ab4768851a81a0b9cf1bb8b0..4808f5c7adf7fcd6cd9f163515e7062e58712247 100644 (file)
@@ -220,7 +220,11 @@ Ext.define('Proxmox.DiskList', {
        let extendedInfo = '';
        if (rec) {
            let types = [];
-           if (rec.data.osdid !== undefined && rec.data.osdid >= 0) {
+           if (rec.data['osdid-list'] && rec.data['osdid-list'].length > 0) {
+               for (const id of rec.data['osdid-list'].sort()) {
+                   types.push(`OSD.${id.toString()}`);
+               }
+           } else if (rec.data.osdid !== undefined && rec.data.osdid >= 0) {
                types.push(`OSD.${rec.data.osdid.toString()}`);
            }
            if (rec.data.journals > 0) {