]> git.proxmox.com Git - pve-manager.git/blobdiff - www/manager6/Utils.js
ui: add some missing `htmlEncode`s
[pve-manager.git] / www / manager6 / Utils.js
index a150e848f74b625208760c1378be4d6e2e03cfe9..4e0942136cbed1062d6b0b6f87a3b6138bbe5ff1 100644 (file)
@@ -1003,15 +1003,18 @@ Ext.define('PVE.Utils', {
     },
 
     render_storage_content: function(value, metaData, record) {
-       var data = record.data;
+       let data = record.data;
+       let result;
        if (Ext.isNumber(data.channel) &&
            Ext.isNumber(data.id) &&
            Ext.isNumber(data.lun)) {
-           return "CH " +
+           result = "CH " +
                Ext.String.leftPad(data.channel, 2, '0') +
                " ID " + data.id + " LUN " + data.lun;
+       } else {
+           result = data.volid.replace(/^.*?:(.*?\/)?/, '');
        }
-       return data.volid.replace(/^.*?:(.*?\/)?/, '');
+       return Ext.String.htmlEncode(result);
     },
 
     render_serverity: function(value) {