From 97be6f2e5d13c4fd2941f30522deebae0ab71827 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Fri, 31 Jan 2025 14:53:26 +0530 Subject: [PATCH] ui: fix column filter for templates, isos (#10288) Signed-off-by: Abhishek Kumar --- ui/src/components/view/ListView.vue | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ui/src/components/view/ListView.vue b/ui/src/components/view/ListView.vue index e67f1c4cc78..0c19ea8edab 100644 --- a/ui/src/components/view/ListView.vue +++ b/ui/src/components/view/ListView.vue @@ -32,7 +32,7 @@ - {{ $t('label.' + String(getColumTitle(column)).toLowerCase()) }} + {{ $t('label.' + String(getColumnTitle(column)).toLowerCase()) }} @@ -911,16 +911,16 @@ export default { return host.state }, getColumnKey (name) { - if (typeof name === 'object') { - name = Object.keys(name).includes('field') ? name.field : name.customTitle + if (typeof name !== 'object' || name === null) { + return name } - return name + return name.field ?? name.customTitle ?? Object.keys(name)[0] }, - getColumTitle (name) { - if (typeof name === 'object') { - name = Object.keys(name).includes('customTitle') ? name.customTitle : name.field + getColumnTitle (name) { + if (typeof name !== 'object' || name === null) { + return name } - return name + return name.customTitle ?? name.field ?? Object.keys(name)[0] }, updateSelectedColumns (name) { this.$emit('update-selected-columns', name)