From 1ecac7adf409593908054eeb0f103cd1d4205093 Mon Sep 17 00:00:00 2001 From: "andy.lee" Date: Mon, 13 Jan 2025 16:26:22 +0800 Subject: [PATCH] chore: disable filter button if all rows do not have sourceSchedule Signed-off-by: andy.lee (cherry picked from commit d72857f374911ebe7faf70679a59abd89ffc9890) --- pkg/harvester/components/FilterVMSchedule.vue | 8 +++++++- pkg/harvester/list/harvesterhci.io.vmsnapshot.vue | 2 -- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/pkg/harvester/components/FilterVMSchedule.vue b/pkg/harvester/components/FilterVMSchedule.vue index a64675e2..9a02489d 100644 --- a/pkg/harvester/components/FilterVMSchedule.vue +++ b/pkg/harvester/components/FilterVMSchedule.vue @@ -25,6 +25,9 @@ export default { return Array.from(new Set(options)); }, + enableFilterButton() { + return this.rows.some((r) => r.sourceSchedule !== undefined); + } }, methods: { @@ -63,7 +66,9 @@ export default {