]> git.proxmox.com Git - pve-manager.git/commitdiff
fix #5121: ui: node status: avoid invalid array access for certain foreign kernels
authorFiona Ebner <f.ebner@proxmox.com>
Thu, 14 Dec 2023 10:34:44 +0000 (11:34 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 14 Dec 2023 12:53:32 +0000 (13:53 +0100)
with custom build date format, which would prevent the panel from loading.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
www/manager6/node/StatusView.js

index 24b2c8d8deedfa9f964efc78322f036370ab3908..0ac200c756f4f132c5256ce6ef86b42a39d39e0e 100644 (file)
@@ -109,7 +109,7 @@ Ext.define('PVE.node.StatusView', {
                    return data.kversion;
                }
                let kernel = data['current-kernel'];
-               let buildDate = kernel.version.match(/\((.+)\)\s*$/)[1] ?? 'unknown';
+               let buildDate = kernel.version.match(/\((.+)\)\s*$/)?.[1] ?? 'unknown';
                return `${kernel.sysname} ${kernel.release} (${buildDate})`;
            },
            value: '',