From fdee2082971a269ddd9103a64cd684ab27622222 Mon Sep 17 00:00:00 2001 From: Magnus Bendix Borregaard <51884390+magnus-bb@users.noreply.github.com> Date: Wed, 12 Jul 2023 12:13:35 +0200 Subject: [PATCH] Fix formatted Kanban card text including HTML tags (#19112) Co-authored-by: Rijk van Zanten Co-authored-by: Pascal Jufer --- .changeset/plenty-dragons-drop.md | 5 +++++ app/src/layouts/kanban/kanban.vue | 23 +++++++++++++++++++---- contributors.yml | 1 + 3 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 .changeset/plenty-dragons-drop.md diff --git a/.changeset/plenty-dragons-drop.md b/.changeset/plenty-dragons-drop.md new file mode 100644 index 0000000000..1595a37bf4 --- /dev/null +++ b/.changeset/plenty-dragons-drop.md @@ -0,0 +1,5 @@ +--- +'@directus/app': patch +--- + +Fixed display of formatted values used as card text in Kanban layout diff --git a/app/src/layouts/kanban/kanban.vue b/app/src/layouts/kanban/kanban.vue index d3c4f09bf0..9c06658c37 100644 --- a/app/src/layouts/kanban/kanban.vue +++ b/app/src/layouts/kanban/kanban.vue @@ -53,7 +53,16 @@
{{ element.title }}
-
{{ element.text }}
+ []; + fieldsInCollection?: Field[]; primaryKeyField?: Record | null; groupedItems?: Group[]; groupTitle?: string | null; @@ -134,6 +144,7 @@ const props = withDefaults( sortField?: string | null; userField?: string | null; groupsSortField?: string | null; + layoutOptions: LayoutOptions; }>(), { collection: null, @@ -185,6 +196,10 @@ function saveChanges() { editDialogOpen.value = null; editTitle.value = ''; } + +const textFieldConfiguration = computed(() => { + return props.fieldsInCollection.find((field) => field.field === props.layoutOptions.textField); +});