Fix relationship filtering in automations
This commit is contained in:
parent
04a46c43ad
commit
62da97814a
|
@ -43,7 +43,7 @@
|
||||||
EditorModes,
|
EditorModes,
|
||||||
} from "components/common/CodeEditor"
|
} from "components/common/CodeEditor"
|
||||||
import FilterBuilder from "components/design/settings/controls/FilterEditor/FilterBuilder.svelte"
|
import FilterBuilder from "components/design/settings/controls/FilterEditor/FilterBuilder.svelte"
|
||||||
import { QueryUtils, Utils } from "@budibase/frontend-core"
|
import { QueryUtils, Utils, search } from "@budibase/frontend-core"
|
||||||
import {
|
import {
|
||||||
getSchemaForDatasourcePlus,
|
getSchemaForDatasourcePlus,
|
||||||
getEnvironmentBindings,
|
getEnvironmentBindings,
|
||||||
|
@ -75,7 +75,11 @@
|
||||||
$: schema = getSchemaForDatasourcePlus(tableId, {
|
$: schema = getSchemaForDatasourcePlus(tableId, {
|
||||||
searchableSchema: true,
|
searchableSchema: true,
|
||||||
}).schema
|
}).schema
|
||||||
$: schemaFields = Object.values(schema || {})
|
$: schemaFields = search.getFields(
|
||||||
|
$tables.list,
|
||||||
|
Object.values(schema || {}),
|
||||||
|
{ allowLinks: true }
|
||||||
|
)
|
||||||
$: queryLimit = tableId?.includes("datasource") ? "∞" : "1000"
|
$: queryLimit = tableId?.includes("datasource") ? "∞" : "1000"
|
||||||
$: isTrigger = block?.type === "TRIGGER"
|
$: isTrigger = block?.type === "TRIGGER"
|
||||||
$: isUpdateRow = stepId === ActionStepID.UPDATE_ROW
|
$: isUpdateRow = stepId === ActionStepID.UPDATE_ROW
|
||||||
|
|
|
@ -62,9 +62,7 @@
|
||||||
]
|
]
|
||||||
const context = getContext("context")
|
const context = getContext("context")
|
||||||
|
|
||||||
$: fieldOptions = getFields(tables, schemaFields || [], {
|
$: fieldOptions = (schemaFields || []).map(field => ({
|
||||||
allowLinks: true,
|
|
||||||
}).map(field => ({
|
|
||||||
label: field.displayName || field.name,
|
label: field.displayName || field.name,
|
||||||
value: field.name,
|
value: field.name,
|
||||||
}))
|
}))
|
||||||
|
|
Loading…
Reference in New Issue