From c75755a52710ff78276fc35f46af30a38b73cac8 Mon Sep 17 00:00:00 2001 From: "andy.lee" Date: Wed, 5 Feb 2025 14:06:12 +0800 Subject: [PATCH] prevent display icon if this.volumes is empty array Signed-off-by: andy.lee --- pkg/harvester/models/kubevirt.io.virtualmachine.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/harvester/models/kubevirt.io.virtualmachine.js b/pkg/harvester/models/kubevirt.io.virtualmachine.js index 24b201d6..a3499c19 100644 --- a/pkg/harvester/models/kubevirt.io.virtualmachine.js +++ b/pkg/harvester/models/kubevirt.io.virtualmachine.js @@ -640,6 +640,10 @@ export default class VirtVm extends HarvesterResource { } get encryptedVolumeType() { + if (!this.volumes || this.volumes.length === 0) { + return 'none'; + } + if (this.volumes.every((vol) => vol.isEncrypted)) { return 'all'; } else if (this.volumes.some((vol) => vol.isEncrypted)) {