From ef2244fd20ee39ea4a030ec0b1ca5610bbc88710 Mon Sep 17 00:00:00 2001 From: Mel O'Hagan Date: Wed, 11 May 2022 11:25:53 +0100 Subject: [PATCH] Add limit placeholder for Automation queries --- .../automation/SetupPanel/AutomationBlockSetup.svelte | 2 ++ packages/server/src/automations/steps/queryRows.js | 1 + 2 files changed, 3 insertions(+) diff --git a/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte b/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte index 1af40694a3..7b189ad109 100644 --- a/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte +++ b/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 : ""} /> {/if} diff --git a/packages/server/src/automations/steps/queryRows.js b/packages/server/src/automations/steps/queryRows.js index 62f7659589..d4bc5fe076 100644 --- a/packages/server/src/automations/steps/queryRows.js +++ b/packages/server/src/automations/steps/queryRows.js @@ -50,6 +50,7 @@ exports.definition = { limit: { type: "number", title: "Limit", + customType: "queryLimit", }, }, required: ["tableId"],