From dfcbaa78db3b38fb2f702344eca5622ab228dabe Mon Sep 17 00:00:00 2001 From: Nitwel Date: Tue, 8 Sep 2020 19:38:24 +0200 Subject: [PATCH] fix recommended displays duplicates --- .../routes/data-model/field-detail/components/display.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/modules/settings/routes/data-model/field-detail/components/display.vue b/app/src/modules/settings/routes/data-model/field-detail/components/display.vue index 8dff52e744..a0f3e11cbe 100644 --- a/app/src/modules/settings/routes/data-model/field-detail/components/display.vue +++ b/app/src/modules/settings/routes/data-model/field-detail/components/display.vue @@ -52,9 +52,10 @@ export default defineComponent({ }); const selectItems = computed(() => { - const recommended = clone(selectedInterface.value?.recommendedDisplays) || []; + let recommended = clone(selectedInterface.value?.recommendedDisplays) || []; recommended.push('raw', 'formatted-value'); + recommended = [...new Set(recommended)]; const displayItems: FancySelectItem[] = availableDisplays.value.map((display) => { const item: FancySelectItem = {