Browse Source

Add limit placeholder for Automation queries

pull/5815/head
Mel O'Hagan 4 years ago
parent
commit
d6142b777e
  1. 2
      packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte
  2. 1
      packages/server/src/automations/steps/queryRows.js

2
packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte

@ -53,6 +53,7 @@
: { schema: {} }
$: schema = getSchemaForTable(tableId, { searchableSchema: true }).schema
$: schemaFields = Object.values(schema || {})
$: queryLimit = tableId?.includes("datasource") ? "∞" : "1000"
const onChange = Utils.sequential(async (e, key) => {
try {
@ -330,6 +331,7 @@
on:change={e => onChange(e, key)}
{bindings}
updateOnChange={false}
placeholder={value.customType === "queryLimit" ? queryLimit : ""}
/>
</div>
{/if}

1
packages/server/src/automations/steps/queryRows.js

@ -50,6 +50,7 @@ exports.definition = {
limit: {
type: "number",
title: "Limit",
customType: "queryLimit",
},
},
required: ["tableId"],

Loading…
Cancel
Save