Browse Source

Fix nullish values in RecordSelector

pull/626/head
Andrew Kingston 6 years ago
parent
commit
f1696e08ea
  1. 5
      packages/builder/src/components/workflow/SetupPanel/ParamInputs/RecordSelector.svelte

5
packages/builder/src/components/workflow/SetupPanel/ParamInputs/RecordSelector.svelte

@ -3,10 +3,13 @@
import { Input, Select, Label } from "@budibase/bbui"
export let value
$: value = value || {}
$: model = $backendUiStore.models.find(model => model._id === value?.modelId)
$: schemaFields = Object.entries(model?.schema ?? {})
// Ensure any nullish modelId values get set to empty string so
// that the select works
$: if (value?.modelId == null) value = { modelId: "" }
function setParsedValue(evt, field) {
const fieldSchema = model?.schema[field]
if (fieldSchema) {

Loading…
Cancel
Save