From 1ab618c2ef2ddb31ebb9cacc825353eee5997939 Mon Sep 17 00:00:00 2001 From: Peter Clement Date: Thu, 26 Aug 2021 14:22:52 +0100 Subject: [PATCH] fix indexing of arrays --- .../PropertyControls/FilterEditor/FilterDrawer.svelte | 10 +--------- .../server/src/api/controllers/row/internalSearch.js | 5 +---- packages/server/src/db/views/staticViews.js | 2 +- 3 files changed, 3 insertions(+), 14 deletions(-) diff --git a/packages/builder/src/components/design/PropertiesPanel/PropertyControls/FilterEditor/FilterDrawer.svelte b/packages/builder/src/components/design/PropertiesPanel/PropertyControls/FilterEditor/FilterDrawer.svelte index 836f19a000..669ebe458b 100644 --- a/packages/builder/src/components/design/PropertiesPanel/PropertyControls/FilterEditor/FilterDrawer.svelte +++ b/packages/builder/src/components/design/PropertiesPanel/PropertyControls/FilterEditor/FilterDrawer.svelte @@ -133,20 +133,12 @@ /> {:else if ["string", "longform", "number"].includes(filter.type)} - {:else if filter.type === "options"} + {:else if filter.type === "options" || "array"} - {:else if filter.type === "array"} - x} - getOptionValue={x => x} - /> {:else if filter.type === "boolean"} { if (Array.isArray(input[key])) { for (let val in input[key]) { // eslint-disable-next-line no-undef - index(`${idxKey}.${input[key][val]}`, input[key][val], { + index(`${idxKey}`, input[key][val], { store: true, }) }