1
0
Fork 0
mirror of synced 2024-07-03 05:20:32 +12:00

Fix execute query action not working

This commit is contained in:
Andrew Kingston 2021-05-26 08:49:54 +01:00
parent 1150593e74
commit bb422d1c4e

View file

@ -24,18 +24,18 @@
}
</script>
<Layout noGap noPadding>
<Label>Datasource</Label>
<Layout>
<Select
label="Datasource"
bind:value={parameters.datasourceId}
option={$datasources.list}
options={$datasources.list}
getOptionLabel={source => source.name}
getOptionValue={source => source._id}
/>
{#if parameters.datasourceId}
<Label>Query</Label>
<Select
label="Query"
bind:value={parameters.queryId}
options={$queries.list.filter(
query => query.datasourceId === datasource._id
@ -46,17 +46,19 @@
{/if}
{#if query?.parameters?.length > 0}
<ParameterBuilder
bind:customParams={parameters.queryParams}
parameters={query.parameters}
bindings={bindableProperties}
/>
<IntegrationQueryEditor
height={200}
{query}
schema={fetchQueryDefinition(query)}
editable={false}
{datasource}
/>
<div>
<ParameterBuilder
bind:customParams={parameters.queryParams}
parameters={query.parameters}
bindings={bindableProperties}
/>
<IntegrationQueryEditor
height={200}
{query}
schema={fetchQueryDefinition(query)}
editable={false}
{datasource}
/>
</div>
{/if}
</Layout>