From e6cff3fce4de1644b75b07318fe561f721aee51c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Milorad=20FIlipovi=C4=87?= Date: Thu, 17 Aug 2023 14:22:28 +0200 Subject: [PATCH] fix(editor): Fix Remove all fields not removing values in resource mapper (#6940) Github issue / Community forum post (link here to close automatically): --- .../N8nActionToggle/ActionToggle.vue | 1 + .../components/N8nInputLabel/InputLabel.vue | 2 +- .../src/components/ParameterInputWrapper.vue | 2 +- .../ResourceMapper/MappingFields.vue | 5 +- .../ResourceMapper/MatchingColumnsSelect.vue | 45 +++++++++++++++ .../ResourceMapper/ResourceMapper.vue | 56 +++++++++++-------- .../__tests__/ResourceMapper.test.ts | 55 +++++++++++++++++- .../__tests__/utils/ResourceMapper.utils.ts | 23 ++++---- 8 files changed, 149 insertions(+), 40 deletions(-) diff --git a/packages/design-system/src/components/N8nActionToggle/ActionToggle.vue b/packages/design-system/src/components/N8nActionToggle/ActionToggle.vue index 4b92dd4d74..f555db6eb1 100644 --- a/packages/design-system/src/components/N8nActionToggle/ActionToggle.vue +++ b/packages/design-system/src/components/N8nActionToggle/ActionToggle.vue @@ -21,6 +21,7 @@ :key="action.value" :command="action.value" :disabled="action.disabled" + :data-test-id="`action-${action.value}`" > {{ action.label }}
diff --git a/packages/design-system/src/components/N8nInputLabel/InputLabel.vue b/packages/design-system/src/components/N8nInputLabel/InputLabel.vue index 38c340380f..f029f16722 100644 --- a/packages/design-system/src/components/N8nInputLabel/InputLabel.vue +++ b/packages/design-system/src/components/N8nInputLabel/InputLabel.vue @@ -36,7 +36,7 @@
diff --git a/packages/editor-ui/src/components/ParameterInputWrapper.vue b/packages/editor-ui/src/components/ParameterInputWrapper.vue index a0246a7fc6..3d4e86975f 100644 --- a/packages/editor-ui/src/components/ParameterInputWrapper.vue +++ b/packages/editor-ui/src/components/ParameterInputWrapper.vue @@ -1,5 +1,5 @@