From ab89d8caef41386acdd402b38d26b3551a0770f3 Mon Sep 17 00:00:00 2001 From: Yurii Date: Fri, 30 Jan 2026 11:30:41 +0200 Subject: [PATCH] list settings allows custom label --- client/src/views/record/list/settings.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/src/views/record/list/settings.js b/client/src/views/record/list/settings.js index 580f895b8c..fc94b75e1b 100644 --- a/client/src/views/record/list/settings.js +++ b/client/src/views/record/list/settings.js @@ -172,18 +172,18 @@ class RecordListSettingsView extends View { const list = this.layoutProvider() || []; const map = this.helper.getHiddenColumnMap() || {}; - return list.filter(item => item.name && !item.link && !item.noLabel && !item.customLabel) + return list.filter(item => item.name && !item.link && !item.noLabel && item.customLabel !== '') .map(item => { const label = item.label || item.name; const hidden = (item.name in map) ? map[item.name] : !!item.hidden; return { name: item.name, - label: this.translate(label, 'fields', this.entityType), + label: item.customLabel ?? this.translate(label, 'fields', this.entityType), hidden: hidden, hiddenDefault: !!item.hidden, }; - }) + }); } /**