diff --git a/hosting/docker-compose.yaml b/hosting/docker-compose.yaml index bab7f61df1..e8408d9a7d 100644 --- a/hosting/docker-compose.yaml +++ b/hosting/docker-compose.yaml @@ -84,7 +84,7 @@ services: #- "4369:4369" #- "9100:9100" volumes: - - couchdb_data:/couchdb + - couchdb_data:/opt/couchdb/data couch-init: image: curlimages/curl diff --git a/packages/builder/src/components/design/NavigationPanel/ComponentDropdownMenu.svelte b/packages/builder/src/components/design/NavigationPanel/ComponentDropdownMenu.svelte index a027beab18..750ccef872 100644 --- a/packages/builder/src/components/design/NavigationPanel/ComponentDropdownMenu.svelte +++ b/packages/builder/src/components/design/NavigationPanel/ComponentDropdownMenu.svelte @@ -13,9 +13,8 @@ let dropdown let anchor - $: noChildrenAllowed = - !component || - !store.actions.components.getDefinition(component._component)?.hasChildren + $: definition = store.actions.components.getDefinition(component?._component) + $: noChildrenAllowed = !component || !definition?.hasChildren $: noPaste = !$store.componentToPaste const lastPartOfName = c => (c ? last(c._component.split("/")) : "") @@ -130,7 +129,7 @@ diff --git a/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/SaveFields.svelte b/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/SaveFields.svelte index a27acab956..c8e3d5b4d5 100644 --- a/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/SaveFields.svelte +++ b/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/SaveFields.svelte @@ -32,7 +32,7 @@ // this statement initialises fields from parameters.fields $: fields = fields || - Object.keys(parameterFields || { "": "" }).map(name => ({ + Object.keys(parameterFields || {}).map(name => ({ name, value: (parameterFields &&